安装后将重新创建Istio Ingress Pod

时间:2020-08-14 18:23:29

标签: kubernetes kubernetes-ingress istio azure-kubernetes istio-kiali

我已使用istioctl在AKS集群中安装了istio 1.6.7。 我已经使用init命令启用了istio运算符。 当我尝试通过kubectl在已安装的istio系统顶部使用单独的Yaml启用Grafana和Kiali时,将重新创建istio入口网关Pod,并删除我的自定义配置。

文档指定我们可以使用kubectl安装插件。

附加Yaml如下:

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

1 个答案:

答案 0 :(得分:1)

我假设您是在参考Standalone Operator Installation指南。更新配置时,您必须更改原始清单,而不创建新清单。您指定的清单不包含任何配置文件或元数据信息。它应该如下所示:

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