StatCan / ingress-istio-controller

Creates and configures Istio Virtual Services objects from Ingress objects / Crée et configure des VirtualService d'Istio en utilisant les Ingress de Kubernetes comme définition.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Prevent name conflicts of created objects

justbert opened this issue · comments

The ingress-istio-controller currently uses the name of the Ingress Object as the name of the VirtualService that it creates. This can potentially cause name conflicts which could cause errors when it's running.

To prevent this, we should use the the generateName functionality of K8s and labels to identify generated VirtualServices for reconciliation.