一、复制目录
#先关闭防火墙
[root@master2 cfg]# systemctl stop firewalld.service
[root@master2 cfg]# setenforce 0
#在master1上操作,将master1上的kubernetes目录下的东西发送到master2
[root@master1 opt]# scp -r /opt/kubernetes/ root@192.168.200.14:/opt/
#再将master1中的启动脚本发送到master2上
scp /usr/lib/systemd/system/{kube-apiserver,kube-controller-manager,kube-scheduler}.service root@192.168.200.14:/usr/lib/systemd/system/
#将etcd证书也复制到master2中
[root@master1 opt]# scp -r /opt/etcd/ root@192.168.200.14:/opt/
二、修改配置文件
#修改kube-apiserver中的IP
[root@master2 cfg]# vim kube-apiserver
–bind-address=192.168.200.14 \ #修改为本地IP
–advertise-address=192.168.200.14 \ #修改为本地IP
三、启动服务
[root@master2 cfg]# systemctl start kube-apiserver.service
[root@master2 cfg]# systemctl start kube-controller-manager.service
[root@master2 cfg]# systemctl start kube-scheduler.service
四、添加环境变量
[root@master2 cfg]# vim /etc/profile
#添加变量
export PATH=$PATH:/opt/kubernetes/bin/
#更新环境
[root@master2 cfg]# source /etc/profile
五、查看节点
[root@master2 cfg]# kubectl get node