查看所有的node节点

[root@test1 ~]# kubectl get nodes
NAME           STATUS    ROLES         AGE       VERSION
test1          Ready     <none>        2h        v1.11.0
test2          Ready     node          21h       v1.11.0


设置集群角色

# 设置 test1 为 master 角色

kubectl label nodes test1 node-role.kubernetes.io/master=

# 设置 test2 为 node 角色

kubectl label nodes 192.168.0.92 node-role.kubernetes.io/node=

# 设置 master 一般情况下不接受负载
kubectl taint nodes test1 node-role.kubernetes.io/master=true:NoSchedule

master运行pod

kubectl taint nodes test1 node-role.kubernetes.io/master-

master不运行pod

kubectl taint nodes test1 node-role.kubernetes.io/master=:NoSchedule

 

转载于:https://www.cnblogs.com/effortsing/p/10312515.html

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐