使用 GKE Istio Addon 时如何更改 istio-ingressgateway?

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


我通过插件安装了 google 云 gke 集群和 istio。我需要将 istio-ingressgateway 更改为 NodePort。问题是插件管理器总是恢复我的更改。有没有办法阻止它恢复到原来的 ingressgateway?

谢谢

在 GKE 插件上使用 istio 时,您不能对 istio pods 进行任何更改。 istio-system 命名空间中的所有资源都受到管理,并包含标签 "addonmanager.kubernetes.io/mode: Reconcile",这会导致您所做的任何更改都被还原。

普遍的共识是 istio 插件更像是一个演示,高级用户应该手动安装 istio 并使用非托管版本