1. 蓬莱阁传说 | 蓬莱阁旁! | 神话故事!首页
  2. 道家文化

k8s学习之让master主节点也参与调度

刚刚使用笔记本电脑的VM部署完的k8s集群默认master是不参与跑任务的。

同时开多台VM来跑k8s集群实在太卡了。默认的情况master又不参与任务的调度,为了节省资源只好修改配置,让master也能参与到任务调度中来,那样的话就可以停掉其他服务器了,只是简单的学习实验应该够用了。

若需要跑vm多台以上的,建议尽量使用配置好些的电脑,例如16G以上的存储,避免装好集群后,跑起来太卡了,严重影响学习效率和兴趣。

1、可通过kubectl describe nodes k8s-master131查看k8s-master131是不可被调度。如下图

k8s学习之让master主节点也参与调度

image.png

2、取消不可调度
kubectl taint nodes k8s-master131 node-role.kubernetes.io/master:NoSchedule-

k8s学习之让master主节点也参与调度

image.png

3、验证。
关掉k8s-nodes节点。那么此节点的pod就会被调度到master里恢复。

k8s学习之让master主节点也参与调度