kubedirector
kubedirector copied to clipboard
Create Istio related resources for service endpoints
If a KD cluster is deployed in a namespace with istio mTLS enabled in strict mode, service endpoints created by KD will not be accessible through NodePort. These endpoints will have to be redirected through Istio Ingress Gateway. So, we need to make KD services "istio" aware. This will involve us creating Istio Gateway, Istio VirtualService etc. Since. Istio's VirtualService behaves like an ingress, we have to be creative in creating the subpaths to be used for the service. These subpaths have to be unique
Assigning this to 0.7.0 for investigation, not sure yet where it will land.