|NO.Z.00079|——————————|^^ 部署 ^^|——|KuberNetes&kubeadm.V08|5台Server|——|kubernetes-master|直接注册|Token未过期|

一、Maser注册到集群:
### --- 高可用master

~~~     k8s-master02注册到kubernetes集群:直接注册

二、查看集群状态

### --- 查看已注册的master节点

[root@k8s-master01 ~]# kubectl get node -owide
NAME           STATUS     ROLES                  AGE   VERSION   INTERNAL-IP    EXTERNAL-IP   OS-IMAGE                KERNEL-VERSION                CONTAINER-RUNTIME
k8s-master01   NotReady   control-plane,master   18m   v1.21.2   192.168.1.11   <none>        CentOS Linux 7 (Core)   4.19.12-1.el7.elrepo.x86_64   docker://19.3.15
### --- 查看已生成的pod服务

[root@k8s-master01 ~]# kubectl get po -n kube-system -owide
NAME                                   READY   STATUS    RESTARTS   AGE   IP             NODE           NOMINATED NODE   READINESS GATES
coredns-6f6b8cc4f6-72xlp               0/1     Pending   0          18m   <none>         <none>         <none>           <none>
coredns-6f6b8cc4f6-8xjzf               0/1     Pending   0          18m   <none>         <none>         <none>           <none>
etcd-k8s-master01                      1/1     Running   0          18m   192.168.1.11   k8s-master01   <none>           <none>
kube-apiserver-k8s-master01            1/1     Running   0          18m   192.168.1.11   k8s-master01   <none>           <none>
kube-controller-manager-k8s-master01   1/1     Running   0          18m   192.168.1.11   k8s-master01   <none>           <none>
kube-proxy-nq598                       1/1     Running   0          18m   192.168.1.11   k8s-master01   <none>           <none>
kube-scheduler-k8s-master01            1/1     Running   0          18m   192.168.1.11   k8s-master01   <none>           <none>
### --- 查看已生成的service

[root@k8s-master01 ~]# kubectl get service -n kube-system -owide
NAME       TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)                  AGE   SELECTOR
kube-dns   ClusterIP   10.96.0.10   <none>        53/UDP,53/TCP,9153/TCP   18m   k8s-app=kube-dns

三、把k8s-master02节点注册到kubernetes集群中

### --- 将k8s-master节点注册到kubernetes集群中

[root@k8s-master02 ~]# kubeadm join 192.168.1.20:16443 --token 7t2weq.bjbawausm0jaxury \
>     --discovery-token-ca-cert-hash sha256:c09f2051501a53aaa1e158959d69d4be655d4f475c28c81b5895baddfbd59bf9 \
>     --control-plane --certificate-key a0243e918b3ae96789f2b2b187e8f18c6d2a8126a366d9e3a06265c8a1537295
~~~     注:输出参数
This node has joined the cluster and a new control plane instance was created:

* Certificate signing request was sent to apiserver and approval was received.
* The Kubelet was informed of the new secure connection details.
* Control plane (master) label and taint were applied to the new node.
* The Kubernetes control plane instances scaled up.
* A new etcd member was added to the local/stacked etcd cluster.

To start administering your cluster from this node, you need to run the following as a regular user:

    mkdir -p $HOME/.kube
    sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
    sudo chown $(id -u):$(id -g) $HOME/.kube/config
~~~     注:也是执行kubectl客户端参数;可以不执行,只要一个客户端有该参数即可
Run 'kubectl get nodes' to see this node join the cluster.

四、查看集群状态

### --- 查看k8s-master02是否注册进来

[root@k8s-master01 ~]# kubectl get node -owide
NAME           STATUS     ROLES                  AGE     VERSION   INTERNAL-IP    EXTERNAL-IP   OS-IMAGE                KERNEL-VERSION                CONTAINER-RUNTIME
k8s-master01   NotReady   control-plane,master   23m     v1.21.2   192.168.1.11   <none>        CentOS Linux 7 (Core)   4.19.12-1.el7.elrepo.x86_64   docker://19.3.15
k8s-master02   NotReady   control-plane,master   2m18s   v1.21.2   192.168.1.12   <none>        CentOS Linux 7 (Core)   4.19.12-1.el7.elrepo.x86_64   docker://19.3.15
### --- 查看已生成的pod

[root@k8s-master01 ~]# kubectl get po -n kube-system -owide
NAME                                   READY   STATUS    RESTARTS   AGE     IP             NODE           NOMINATED NODE   READINESS GATES
coredns-6f6b8cc4f6-72xlp               0/1     Pending   0          23m     <none>         <none>         <none>           <none>
coredns-6f6b8cc4f6-8xjzf               0/1     Pending   0          23m     <none>         <none>         <none>           <none>
etcd-k8s-master01                      1/1     Running   0          23m     192.168.1.11   k8s-master01   <none>           <none>
etcd-k8s-master02                      1/1     Running   0          2m25s   192.168.1.12   k8s-master02   <none>           <none>
kube-apiserver-k8s-master01            1/1     Running   0          23m     192.168.1.11   k8s-master01   <none>           <none>
kube-apiserver-k8s-master02            1/1     Running   0          2m26s   192.168.1.12   k8s-master02   <none>           <none>
kube-controller-manager-k8s-master01   1/1     Running   1          23m     192.168.1.11   k8s-master01   <none>           <none>
kube-controller-manager-k8s-master02   1/1     Running   0          2m26s   192.168.1.12   k8s-master02   <none>           <none>
kube-proxy-2zghc                       1/1     Running   0          2m27s   192.168.1.12   k8s-master02   <none>           <none>
kube-proxy-nq598                       1/1     Running   0          23m     192.168.1.11   k8s-master01   <none>           <none>
kube-scheduler-k8s-master01            1/1     Running   1          23m     192.168.1.11   k8s-master01   <none>           <none>
kube-scheduler-k8s-master02            1/1     Running   0          2m26s   192.168.1.12   k8s-master02   <none>           <none>
### --- 查看已生成的service服务

[root@k8s-master01 ~]#  kubectl get service -n kube-system -owide
NAME       TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)                  AGE   SELECTOR
kube-dns   ClusterIP   10.96.0.10   <none>        53/UDP,53/TCP,9153/TCP   23m   k8s-app=kube-dns

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on 2022-03-29 13:44  yanqi_vip  阅读(60)  评论(0)    收藏  举报

导航