Search code examples
google-kubernetes-enginegrpckubernetes-ingressistiogoogle-cloud-load-balancer

How to make changes istio-ingressgateway when using GKE Istio Addon?



I have google cloud gke cluster installed with istio via addon. I need to change the istio-ingressgateway to NodePort. the problem is that the addon manager is always reverting my changes. Is there a way to disable it from reverting to the original ingressgateway?

Thanks


Solution

  • You can't make any changes to the istio pods when using the istio on GKE addon. All of the resources in the istio-system namespace are managed and include the label "addonmanager.kubernetes.io/mode: Reconcile" which causes any changes you do to be reverted.

    The general consensus is that the istio addon is meant more to be a demo, advanced users should install istio manually and use the unamanaged version