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

7/3/2019


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

-- Uri Aflalo
google-cloud-load-balancer
google-kubernetes-engine
grpc
istio
kubernetes-ingress

1 Answer

7/3/2019

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

-- Patrick W
Source: StackOverflow