使用kubeadm部署的kubernetes集群,其master节点默认拒绝将pod调度运行于其上的,加点官方的术语就是:master默认被赋予了一个或者多个“污点(taints)”,“污点”的作用是让该节点拒绝将pod调度运行于其上。

想让master也成为工作节点可以调度pod运行怎么办呢?

两种方式:

①去掉“污点”(taints)【生产环境不推荐】;

②让pod能够容忍(tolerations)该节点上的“污点”。


修改yaml文件:

k8s配置以使得pod可以运行于master上

 查看结果,其中有三个副本已经运行在了master节点k8s配置以使得pod可以运行于master上


 参考:https://www.cnblogs.com/ding2016/p/10473265.html

相关文章: