首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用istio操作符更改istiod部署的配置?

如何使用istio操作符更改istiod部署的配置?
EN

Stack Overflow用户
提问于 2021-08-01 13:53:53
回答 1查看 545关注 0票数 1

我正在设置istio控制平面,使用istio操作符在一个EKS集群上与白色CNI。在集群上安装istio之后,我了解到新的吊舱不会出现,我在googling之后得到的原因如下:

Istio Installation successful but not able to deploy POD

现在,我希望仅使用istio操作符将spec.template.spec下的变更spec.template.spec应用于istiod部署。

我做了一些更多的googling来更改或覆盖istiod部署的值,并获得了以下yamls文件:

https://github.com/istio/istio/tree/ca541df418d0902ebeb9506c84d24c6bd9743801/operator/cmd/mesh/testdata/manifest-generate/input

但它们也不起作用。下面是我最后应用的配置:

代码语言:javascript
复制
kind: IstioOperator
metadata:
  namespace: istio-system
  name: zeta-zone-istiocontrolplane
spec:
  profile: minimal
  values:
    pilot:
      resources:
        requests:
          cpu: 222m
          memory: 333Mi
    hostNetwork: true
  unvalidatedValues:
    hostNetwork: true

有人能帮我将hostNetwork: true添加到spec.template.spec下的istiod部署中,只使用istio操作符吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-22 19:19:40

经过大量的命中、试验和istio操作符的检查日志之后,我使用了以下YAML实现了这个目标:

代码语言:javascript
复制
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
metadata:
  namespace: istio-system
  name: istiocontrolplane
spec:
  profile: minimal
  hub: docker.io/istio
  tag: 1.10.3
  meshConfig:
    rootNamespace: istio-system
  components:
    base:
      enabled: true
    pilot:
      enabled: true
      namespace: istio-system
      k8s:
        overlays:
        - kind: Deployment
          name: istiod
          patches:
          - path: spec.template.spec.hostNetwork
            value: true # OVERRIDDEN
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68611082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档