-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
With new multicluster feature rolling out we need to test kiali setup using two k8s clusters - Ideally in CI environment on public pipelines (publicly accessible).
- upstream CI on GitHub (GitHub actions) does not have enough resources to handle two kind instances (kubernetes in docker)
- we are able to run multicluster setup locally using hack scripts, specifically
- 2 instances of Kind (kubernetes in docker), or
- 2 instances in KVM
If we want to support E2E testing against live instances, having environment described as above is requirement. Our knowledge is limited for now. We might want to investigate new approach to CI with heavier requirements.
Is OpenShift CI viable option? scenarios like docker or podman inside container are not supported as they require privileged mode
If none of above is possible we can still test multicluster visual regression in Kiali using mocking and stubbing requests in Cypress. Functionally wise this will cover only UI and will not act as a proper E2E test.
- causes
-
OSSM-4334 Multicluster feature document and test plan
-
- Closed
-
- mentioned on