Loading
close

运维指南

time 更新时间:2024-10-28 15:00:31

一云多芯环境工作负载调度到不同CPU架构节点

问题描述

一云多芯环境在安全容器服务6.3.1之前版本创建的工作负载,可能会出现调度到不同CPU架构节点的问题。jira:https://easystack.atlassian.net/browse/EAS-127670。

问题原因

安全容器服务6.3.1支持一云多芯,创建工作负载会根据kubernetes.io/arch 的节点标签调度到指定CPU架构的节点上,而之前版本创建的工作负载,nodeSelector不包含这个标签,可能调度到不同架构的节点上。

解决办法

手动编辑工作负载yaml文件,nodeSelector增加kubernetes.io/arch 的节点标签,x86节点工作负载编辑如下:
nodeSelector:
kubernetes.io/arch: amd64
arm节点工作负载编辑如下:
nodeSelector:
kubernetes.io/arch: arm64

安全容器6.3.1环境安装DLB云产品后,创建LB服务失败

问题描述

在安全容器6.3.1环境安装DLB云产品,安全容器服务创建LB服务失败。jira:https://easystack.atlassian.net/browse/EAS-130275。

问题原因

安全容器服务先于DLB云产品安装,安全容器服务的openstack-cloud-controller-manager组件在DLB云产品安装后不会重新初始化endpoint连接,导致安全容器服务找不到DLB服务endpoint,从而创建LB服务失败。

解决办法

重启openstack-cloud-controller-manager pod。

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品