k8s部署
1.规划 角色 IP 主机名 master/etcd 10.0.0.115 master node1/master/etcd 10.0.0.116 node1 node2/master/etcd 10.0.0.117 node2 node3 10.0.0.118 node3 2.基础环境设置 2.1设置主机名 hostnamectl set-hostname XXXX 2.2做免密 在master上操作 [root@master .ssh]# ssh-keygen -t rsa [root@master .ssh]# cat id_rsa.pub >authorized_keys [root@master .ssh]# scp id_rsa* 10.0.0.206:/root/.ssh/ [root@master .ssh]# scp id_rsa* 10.0.0.208:/root/.ssh/ [root@node1 .ssh]# cat id_rsa.pub >authorized_keys ##两台node上都要操作 [root@node2 .ssh]# cat id_rsa.pub >authorized_keys 2.3安装ansible(也可以不安装,方便传文件) 这里只需在master1节点安装即可,后续一些操作均在此机器上执行,然后把生成的文件分发至对应节点 yum