kubeadm reset后重新部署k8s

 

1.初始化

在主节点上执行

kubeadm init \
--apiserver-advertise-address=192.168.1.103 \
--image-repository registry.aliyuncs.com/google_containers \
--service-cidr=10.1.0.0/16 \
--pod-network-cidr=10.244.0.0/16

 

根据输出提示执行如下命令

mkdir -p $HOME/.kube
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config

 

2.其他节点加入

node节点上执行

kubeadm join 192.168.1.103:6443 --token vyrdcw.t75xf8133s4drcc8 \
        --discovery-token-ca-cert-hash sha256:e18248f259bcceaeaa1604785d549307803da637f1335f499f445b6a474b4738

 

3.查看服务

systemctl status kubelet
systemctl enable kubelet

 

 

4.将master节点上的admin.conf文件拷贝到node节点
scp /etc/kubernetes/admin.conf root@192.168.1.105:/etc/kubernetes/
scp /etc/kubernetes/admin.conf root@192.168.1.106:/etc/kubernetes/

 

 

5.当前的集群pod状态

[root@master manifests]# kubectl get pods -A
NAMESPACE     NAME                             READY   STATUS              RESTARTS   AGE
kube-system   coredns-74586cf9b6-bk6fl         0/1     ContainerCreating   0          4m37s
kube-system   coredns-74586cf9b6-cfhhb         0/1     ContainerCreating   0          4m37s
kube-system   etcd-master                      1/1     Running             3          4m52s
kube-system   kube-apiserver-master            1/1     Running             3          4m52s
kube-system   kube-controller-manager-master   1/1     Running             3          4m52s
kube-system   kube-proxy-2p42g                 1/1     Running             0          3m7s
kube-system   kube-proxy-j66xl                 1/1     Running             0          4m37s
kube-system   kube-proxy-ppp5l                 1/1     Running             0          2m49s
kube-system   kube-scheduler-master            1/1     Running             3          4m52s

 

6.安装网络插件

[root@master ~]#cd ~
[root@master ~]#kubectl apply -f calico.yaml

 

7.再次查看pod状态

[root@master ~]# kubectl get pods -A
NAMESPACE     NAME                                       READY   STATUS    RESTARTS   AGE
kube-system   calico-kube-controllers-6b668cd977-lv54j   1/1     Running   0          24s
kube-system   calico-node-gpdrp                          1/1     Running   0          24s
kube-system   calico-node-klbrm                          1/1     Running   0          24s
kube-system   calico-node-vtmch                          1/1     Running   0          24s
kube-system   coredns-74586cf9b6-bk6fl                   1/1     Running   0          6m34s
kube-system   coredns-74586cf9b6-cfhhb                   1/1     Running   0          6m34s
kube-system   etcd-master                                1/1     Running   3          6m49s
kube-system   kube-apiserver-master                      1/1     Running   3          6m49s
kube-system   kube-controller-manager-master             1/1     Running   3          6m49s
kube-system   kube-proxy-2p42g                           1/1     Running   0          5m4s
kube-system   kube-proxy-j66xl                           1/1     Running   0          6m34s
kube-system   kube-proxy-ppp5l                           1/1     Running   0          4m46s
kube-system   kube-scheduler-master                      1/1     Running   3          6m49s

 

posted @ 2025-04-02 16:26  slnngk  阅读(108)  评论(0)    收藏  举报