向已经存在的 openshift3.7 集群中添加节点

参考链接:https://docs.openshift.org/latest/install_config/adding_hosts_to_existing_cluster.html#adding-nodes-advanced

1. 在新的节点安装必要的软件

参考:http://blog.xianshiyue.com/ansible%E5%AE%89%E8%A3%85%E5%A4%9A%E8%8A%82%E7%82%B9-openshift-3-7%E9%9B%86%E7%BE%A4/

2. 安装最新版的atomic-openshift-utils

yum update atomic-openshift-utils

3. 编辑 /etc/ansible/hosts[OSEv3:children] 添加 new_nodes

[OSEv3:children]
masters
nodes
new_nodes

如果新加入的节点是master ,那么假如new_masters

4. 加入 [new_nodes]

[new_nodes]
node2.rabbit.com openshift_node_labels="{'region': 'infra', 'zone': 'west'}"

5. 执行加入

ansible-playbook ~/openshift-ansible-openshift-ansible-3.7.22-1/playbooks/byo/config.yml

6. 完成之后校验是否加入成功

oc get nodes

你可能感兴趣的:(向已经存在的 openshift3.7 集群中添加节点)