默认配置下Kubernetes不会将Pod调度到Master节点。如果希望将k8s-master也当作Node使用,可以执行如下命令:

taint命令说明:

  taint          Update the taints on one or more nodes

kubectl taint node node01 node-role.kubernetes.io/master-

技术分享图片

其中k8s-master是主机节点hostname如果要恢复Master Only状态,执行如下命令:

kubectl taint node node01 node-role.kubernetes.io/master="":NoSchedule

技术分享图片

查看节点的调度情况

kubectl get node --show-labels

原文:https://www.cnblogs.com/Dev0ps/p/12164272.html

Logo

开源、云原生的融合云平台

更多推荐