环境准备
软件 |
版本 |
linux操作系统 |
CentOS-7.5 |
Kubernetes |
1.9 |
Etcd |
3.0 |
Docker |
18.03.1-ce |
节点 |
ip |
组件 |
master |
192.168.10.60 |
kube-apiserver kube-controller-manager kubescheduler etcd |
node1 |
192.168.10.61 |
kubelet kube-proxy flannel etcd |
node2 |
192.168.10.62 |
kubelet kube-proxy flannel etcd |
前期准备配置,每个节点配置
vi /etc/selinux/config
SELINUX =disabled
systemctl stop firewalld
systemctl disable firewalld
yum install -y iptables-services
iptables -I INPUT -s 192.168.0.0/24 -j ACCEPT
service iptables save
Docker安装
#安装依赖包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
#安装源
yum-config-manager \
--add-repo \
https:
#更新yum包索引
yum makecache
#安装docker ce
yum install -y docker-ce
#启动docker
systemctl start docker
#设置开机启动
systemctl enable docker
修改下docker源,方便下载
#修改docker源
vi /etc/docker/daemon.json
{
"registry-mirrors": [ "https://registry.docker-cn.com"]
}
#修改后几点重启下docker
systemctl restart docker