升级说明

运维人员在升级至 Istio 1.2 版本前必须理解的的重要变化。

本页描述了您在从 Istio 1.1.x 升级至 1.2.x 版本时的注意事项。这里我们详细描述了向后不兼容的情况。同时介绍那些向后兼容但引入了新行为的情况,这对于熟悉 Istio 1.1 使用和操作的人来说可能令人惊讶。

安装与升级

为简化配置模型、提高 Mixer 与 Kubernetes 一起使用时的性能以及在各种 Kubernetes 环境中的可靠性,大部分 Mixer CRD 被删除。

以下 CRD 保留:

定制资源定义名称目的
adapterIstio 扩展声明规范
attributemanifestIstio 扩展声明规范
templateIstio 扩展声明规范
handlerIstio 扩展声明规范
ruleIstio 扩展声明规范
instanceIstio 扩展声明规范

如果您在使用已被删除的 Mixer 配置模式,在升级 Helm chart 时需设置以下 Helm 标志: --set mixer.templates.useTemplateCRDs=true --set mixer.adapters.useAdapterCRDs=true