加入节点
kubeadm join 192.168.66.100:6444 --token abcdef.0123456789abcdef \
--discovery-token-ca-cert-hash sha256:824dd354a9785a0ca2c624ffcee1cea77b4931dbf82a123d4a5d32bffd6f4cf4 \
--control-plane --certificate-key 9d6240640a9164e5161cededde0527e94ecdc8044c0c45b5565bf2662ac7120a
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
kubectl get node
master03加入后:
kubectl get pod -n kube-system
状态都还是notready 修改haproxy
vim /data/lb/etc/haproxy.cfg
docker ps
docker rm -f HAProxy-K8S && bash /data/lb/start-haproxy.sh
scp etc/haproxy.cfg root@k8s-master02:/data/lb/etc/
scp etc/haproxy.cfg root@k8s-master02:/data/lb/etc/
master02 03:
docker rm -f HAProxy-K8S && bash /data/lb/start-haproxy.sh
部署flannel网络
master 01
cd /usr/local/kubernetes/install/images
echo "199.232.68.133 raw.githubusercontent.com" >> /etc/hosts
wget https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
kubectl get node
把master01关机
shutdown -h now
master02\03:
多次尝试
kubectl get node
修改地址
vim ~/.kube/config