【问题标题】:Pass Annotation (To create Private load balancer ) to helm while installing ISTIO on Azure Kubernetes service在 Azure Kubernetes 服务上安装 ISTIO 时将注解(创建私有负载均衡器)传递给 helm
【发布时间】:2019-06-23 23:52:44
【问题描述】:


您好我正在尝试在 Azure kubernetes 服务上安装 ISTIO with helm。 我想传递低于 istio 的值,以便它会在 azure 上请求一个私有 ip

annotations: {"service.beta.kubernetes.io/azure-load-balancer-internal": "true"}  

有人可以告诉我如何在 helm 命令中传递它,以便它覆盖 values.yml 中的注释吗?

这是我正在使用的 helm 命令,但它给了我一个错误

helm install /opt/istio/istio-1.0.4/install/kubernetes/helm/istio --name istio --namespace istio-system --set gateways.istio-ingressgateway.serviceAnnotations."service\.beta\ .kubernetes\.io/azure-load-balancer-internal"=true

【问题讨论】:

    标签: kubernetes-helm istio azure-aks


    【解决方案1】:

    我能够使用以下 helm 命令创建一个私有 LB

    helm install /opt/istio-1.0.4/install/kubernetes/helm/istio --name istio --namespace istio-system --set servicegraph.enabled=true --set servicegraph.enable=true --set tracking.enabled=true --set grafana.enabled=true --set kiali.enabled=true --set prometheus.enabled=true --set gateways.istio-ingressgateway.serviceAnnotations."service\.beta\.kubernetes\. io/azure-load-balancer-internal"='"true"'

    【讨论】:

      猜你喜欢
      • 2021-01-27
      • 1970-01-01
      • 1970-01-01
      • 2021-01-14
      • 2022-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-23
      相关资源
      最近更新 更多