vCluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.
With different Ingress Controller, such as Traefik and Nginx, the service used to route traffic "lose" endpoints. This results in Ingresses not working:
Service "harbor-system/harbor-portal" does not have any active Endpoint
What did you expect to happen?
Services should not lose endpoints
How can we reproduce it (as minimally and precisely as possible)?
What happened?
With different Ingress Controller, such as Traefik and Nginx, the service used to route traffic "lose" endpoints. This results in Ingresses not working:
What did you expect to happen?
Services should not lose endpoints
How can we reproduce it (as minimally and precisely as possible)?
Anything else we need to know?
No response
Host cluster Kubernetes version
Server Version: version.Info{Major:"1", Minor:"29", GitVersion:"v1.29.0", GitCommit:"3f7a50f38688eb332e2a1b013678c6435d539ae6", GitTreeState:"clean", BuildDate:"2023-12-13T08:45:03Z", GoVersion:"go1.21.5", Compiler:"gc", Platform:"linux/amd64"}
vcluster version
vcluster version 0.19.6
VCluster Config