环境
系统与服务版本必须保持一致,否则,需要改动其他,本案例多次验证有效!!!
主机角色 | IP | 版本号 |
---|---|---|
master-1 | 192.168.171.100 | kubelet1.14.6-00 kubeadm1.14.6-00 kubectl1.14.6-00 |
node-1 | 192.168.171.200 | |
node-2 | 192.168.171.201 |
1、关闭系统swap ;
sudo swapoff -a
sudo sed -i ‘/swap/ s/^/#/’ /etc/fstab
验证:
2、开启内核ipv4转发开启
sudo vim /etc/sysctl.conf
net.ipv4.ip_forward = 1 #开启ipv4转发,允许内置路由
sudo sysctl -p # 立即生效
3、配置集群无密登录 master到node-1,node-2无密码
ssh-keygen -t rsa
ssh-copy-id root@node-1
ssh-copy-id root@node-2
一、安装docker
1.获取docker版本列表
2.安装并优化配置
1)安装
2)优化
#配置镜像加速,登陆阿里云个人账号,获取加速镜像地址:手动或执行脚本自动,vim /etc/docker/daemon.json
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
> {
> "registry-mirrors":