如果在 Kubernetes v1.24 或 v1.26 版本集群上使用 katalyst 组件,且将组件版本从 v0.3.5-vke.5 升级到 v0.5.x 及以上版本后,需要进行 kubelet 自定义参数配置的变更,否则在创建 Pod 时,有概率出现 TopologyAffinityError 问题。
katalyst 组件从 v0.3.5-vke.5 升级到 v0.5.x 及以上版本后,需要将组件关联节点池的 kubelet 自定义参数topology-manager-policy
字段改为none
,并同步存量节点,具体操作如下:
vke.node.katalyst.deploy:true
节点标签。topology-manager-policy
字段设置为none
后保存配置。