Extend docker integration test environment

Problem Statement

The current integration test environment does not allow to display more complex test situations with multiple network components.

Who will benefit?

Everyone 😃

Benefits and risks

This will make better and meaningful integration tests possible

Proposed solution

Setup a more complex network environment with docker networks and terraform on the build server through the ci

Examples

Priority/Severity

  • High (This will bring a huge increase in performance/productivity/usability/legislative cover)
  • Medium (This will bring a good increase in performance/productivity/usability)
  • Low (anything else e.g., trivial, minor improvements)