我试图以这种方式设置Kubernetes工作者节点的角色:
kubernetes@kubernetes1:~$ kubectl label node kubernetes2 node-role.kubernetes.io/worker=worker2
node/kubernetes1 labeled
kubernetes@kubernetes1:~$
kubernetes@kubernetes1:~$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
kubernetes1 Ready control-plane,worker 12d v1.25.1
kubernetes2 NotReady worker 12d v1.25.1
kubernetes3 Ready worker 12d v1.25.1
kubernetes4 Ready worker 12d v1.25.1但是对于所有的工作节点,我得到角色worker,知道如何设置自定义标签吗?
发布于 2022-09-28 10:39:35
--您将标签分配给节点,而不是更改节点的实际角色。当您第一次创建集群时,您可以将角色(控件平面/工作者/etcd)分配给节点。
如果要获得分配给所有节点的标签列表,请运行
kubectl get nodes --show-labelshttps://stackoverflow.com/questions/73879721
复制相似问题