etcd集群配置
参考:部署etcd集群
https://blog.youkuaiyun.com/u010801994/article/details/86078719
node离线部署最新稳定版docker-ce
参考以下博客:
https://blog.youkuaiyun.com/u010801994/article/details/102853005
在node中部署flannel
首先在master01中写入预定义子网段
cd k8s/etcd-cert
/opt/etcd/bin/etcdctl \
--ca-file=ca.pem --cert-file=server.pem --key-file=server-key.pem \
--endpoints="https://10.0.3.240:2379,https://10.0.3.241:2379,https://10.0.3.244:2379" \
set /coreos.com/network/config '{ "Network": "172.17.0.0/16", "Backend": {"Type": "vxlan"}}'
再在node中部署flannel,见flannel部分
kubernetes master组件配置
参见k8s笔记2。
token文件的时效期为48小时,若超过,则可能会造成kubelet启动失败。
kubectl get csr 不成功的话,可能是忘记将kubelet-b