rancher2.7.4导入自建K8S后节点角色不对

Rancher Server 设置

  • Rancher 版本:
    2.7.4
  • 安装选项 (Docker install/Helm Chart):
    docker安装
  • 在线或离线部署:

下游集群信息

  • Kubernetes 版本: 1.24.13
  • Cluster Type (Local/Downstream):
    • 如果 Downstream,是什么类型的集群?(自定义/导入或为托管 等):
      导入的集群

用户信息

  • 登录用户的角色是什么? (管理员/集群所有者/集群成员/项目所有者/项目成员/自定义):
    • 如果自定义,自定义权限集:

主机操作系统:
麒麟V10
问题描述:
通过rancher导入集群节点角色不对

截图:
image

通过kubectl get nodes查询
image

其他上下文信息:

日志


我通过增加标签node-role.kubernetes.io/controlplane : true
node-role.kubernetes.io/etcd : true 的形式来定义角色。想请问下,这个会对整体的集群有什么影响吗

你的下游集群是通过哪种方式创建的?

kubeasz

我使用 k3s 集群导入到 rancher 中是没问题的😄 也许是和 kubeasz 的兼容性问题