更新时间:2026-11-03 GMT+08:00
分享

升级至 1.28 版本配置保留清单

操作场景

Istio从1.28版本开始,不再支持基于Operator的In-Cluster网格管理模式,即无法继续使用IstioOperator(IOP)自定义资源来管理网格配置。升级至1.28版本后,原通过IOP资源管理的网格将切换为新的管理方式。

升级过程中,部分配置可以自动继承至新版本,部分配置则无法自动迁移。配置继承规则如下:

  • 在ASM Console中启用的配置:升级后自动继承,无需额外操作。
  • 直接在IOP资源或Deployment/DaemonSet中修改的配置:仅本章节「保留清单配置项」中列出的配置项会被自动继承,其余直接修改的配置不支持自动迁移。
  • 其他自定义配置:不在上述范围内的配置项,升级后将丢失。

保留清单配置项

以下为升级至1.28版本过程中需要保留和恢复的全部配置项。

表1 保留清单

配置来源

配置项

配置说明

IOP CRD

spec.values.pilot.env.PILOT_ENABLE_INBOUND_PASSTHROUGH

sidecar转发inbound流量策略。迁移到meshConfig.InboundTrafficPolicy

spec.values.telemetry.enabled

指标开关

spec.components.egressgateways.k8s.readinessProbe.initialDelaySeconds

gateway 启动延迟探测

values.global.proxy.holdApplicationUntilProxyStarts

等待 sidecar 启动后再启动业务容器

Deployment(istiod / ingress / egress)

spec.replicas

实例数

spec.strategy

升级策略(MaxSurge / MaxUnavailable)

spec.template.spec.nodeSelector

节点调度策略

spec.template.spec.affinity

节点亲和性调度策略

spec.template.spec.tolerations

污点容忍调度策略

spec.template.spec.containers.resources

容器资源请求和限制

DaemonSet

spec.updateStrategy

CNI 升级策略

spec.template.spec.nodeSelector

CNI 节点调度策略

spec.template.spec.affinity

CNI 节点亲和性调度策略

spec.template.spec.tolerations

CNI 污点容忍调度策略

spec.template.spec.containers.resources

CNI 容器资源请求和限制

spec.template.spec.containers.env

CNI 容器环境变量

相关文档