当我使用 kubeadm 配置 Kubernetes 集群时,我的节点被标记为无。这是 Kubernetes 中的一个已知错误,目前正在进行 PR。但是,我想知道是否可以选择为节点手动添加角色名称?
root@ip-172-31-14-133:~# kubectl get nodes
NAME STATUS ROLES AGE VERSION
ip-172-31-14-133 Ready master 19m v1.9.3
ip-172-31-6-147 Ready <none> 16m v1.9.3
最佳答案
这对我有用:kubectl label node cb2.4xyz.couchbase.com node-role.kubernetes.io/worker=worker
NAME STATUS ROLES AGE VERSION
cb2.4xyz.couchbase.com Ready custom,worker 35m v1.11.1
cb3.5xyz.couchbase.com Ready worker 29m v1.11.1
我无法删除/更新旧标签,但我可以忍受它。
关于kubernetes - 如何在 Kubernetes 中为节点添加角色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48854905/