本人用的centos7系统,内核3.10.0.1127.18.2.el7.x86_64
docker 联网下载:
curl -ssl https://cdn.jsdelivr.net/gh/SuperManito/LunuxMirrors@main/DockerInstallation.sh
docker-compose联网下载:
curl -L https://github.com/docker/compose/release/latest/download/docker-compose-$(uname -s) -$(uname -m) -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
docker版本19.3.12 下载目录:/etc/docker
etcd版本3.3.11-2 下载目录: /etc/etcd
主节点创建网络:etcdctl mk /atomic.io/network/config '{ "Network": "10.10.0.0/16" }'
yum install flannel / etcd
安装问题:安装完master 后,用kubectl get nodes 查询,发现状态时NOTREADY,经排查,是因为 /var/lib/kubelet/中kubeadm-flags.env 中多配置了--cni-bin-dir ,去掉这一小段即可。