Istio ingress pod在安装后正在重新创建



我已经使用istioctl在AKS集群中安装了istio 1.6.7。我已经使用init命令启用了istio运算符。当我尝试在安装了kubectl的istio系统上使用一个单独的yaml来启用Grafana和Kiali时,istio-ingress网关pod会被重新创建,我的自定义配置也会被删除。

文档指定我们可以使用kubectl安装附加组件。

附加yaml如下:

apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
spec:
values:
grafana:
enabled: true

我假设您参考的是《独立操作员安装指南》。更新配置时,必须更改原始清单,而不是创建新清单。指定的清单不包含任何配置文件或元数据信息。它应该如下所示:

apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
metadata:
namespace: istio-system
name: example-istiocontrolplane
spec:
profile: default
addonComponents:
grafana:
enabled: true

最新更新