Closed adutra closed 2 years ago
I'm close to having a working PR. I suggest however to change the goal slightly and still consider Traefik a prerequisite, but keep it as our de facto ingress controller.
I'm leaning towards this for two reasons:
By making Traefik the de facto ingress controller, the e2e tests can more easily create ingress routes, since the same ingress definition will work regardless of whether the test is being executed locally, or on a cloud provider.
Traefik is currently deployed as part of the
beforeTest
steps for each e2e test that requires ingresses.Several things are wrong with this approach:
I suggest the following:
stargateIngressUrl
andreaperIngressUrl
with the following defaults for local clusters:stargate.127.0.0.1.nip.io
andreaper.127.0.0.1.nip.io
.┆Issue is synchronized with this Jira Task by Unito ┆friendlyId: K8SSAND-1449 ┆priority: Medium