更新时间:2024-02-19 GMT+08:00
分享

IstioOperator配置资源处理策略

Istio采用Istio Operator安装的场景下,有时需要更新被Istio Operator管理的组件(包括istiod、istio-ingressgateway、istio-egressgateway)的工作负载,例如:升级网格版本、扩容istio-ingressgateway实例数等。更新这些工作负载可在CCE控制台“工作负载”页面修改。

处理策略

为了避免多个入口的配置相冲突,以及确保Istio各工作负载持续稳定运行,ASM 1.8.6及以上版本采取如下策略:

  • 定义工作负载的关键运行配置和非关键运行配置
    表1 各资源类型下的关键运行配置

    工作负载

    资源类型

    配置项

    配置项描述

    istiod

    istio-ingressgateway

    istio-egressgateway

    Deployment

    spec.replicas

    实例数

    spec.strategy

    升级策略

    spec.template.nodeSelector

    调度策略

    spec.template.affinity

    调度策略

    spec.template.tolerations

    调度策略

    spec.template.containers.resources

    资源请求和限制

  • Istio Operator默认保持当前集群中工作负载的关键运行配置不做更新,仅支持非关键运行配置更新。
  • 若需要对关键运行配置进行修改,建议用户通过CCE控制台“工作负载”页面修改,若用户有特定需求,可通过工单进行咨询。
分享:

    相关文档

    相关产品