node扩容,打开最下面的newnode 分组
[root@aghj-11 ~]# cat ansible-install-k8s/hosts
[master]
# 如果部署单Master,只保留一个Master节点
# 默认Naster节点也部署Node组件
10.1.1.31 node_name=k8s-master1
10.1.1.32 node_name=k8s-master2
10.1.1.33 node_name=k8s-master3
[node]
10.1.1.34 node_name=k8s-node1
10.1.1.35 node_name=k8s-node2
10.1.1.36 node_name=k8s-node3
[etcd]
10.1.1.31 etcd_name=etcd-1
10.1.1.32 etcd_name=etcd-2
10.1.1.33 etcd_name=etcd-3
[lb]
# 如果部署单Master,该项忽略
10.1.1.25 lb_name=lb-master
10.1.1.26 lb_name=lb-backup
[k8s:children]
master
node
[newnode]
#10.1.1.37 node_name=k8s-node4
ansible-playbook -i hosts add-node.yml###############################
node级别缩容
如果你想从Kubernetes集群中删除节点,正确流程如下:
**1、获取节点列表**
kubectl get node**2、设置不可调度**
kubectl cordon $node_name**3、驱逐节点上的Pod
版权声明:本文为qq_36270681原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。