K8S 노드 상태 NotReady 문제 해결

1767 단어 k8sFAQs서버

K8S 노드 상태 NotReady 문제 해결


선언문... 레코드 노드 NotReady 인증서 만료로 인한 문제 해결 프로세스
  • 문제 설명
     $ kubectl get nodes -o wide |grep NotReady
     $ kubectl describe node [node-ip]
        # Message:  Node xxx which was running pod xxx is unresponsive
     
     #  node , 
     $ ps aux|grep kube-proxy
     $ ps aux|grep kubelet
     $ ps aux|grep docker
     $ ps aux|grep flanneld
     #  , 。
     
     #  
     $ openssl x509 -noout -text -in /xxx/kubelet.crt #  ps cert-dir
    
  • 인증서 만료 해결
     #  kubelet.kubeconfig ( kubelet.crt)
     $ systemctl restart kubelet #  
     $ reboot #  
     #  node , 
     $ kubectl get csr #  csr-id
     $ kubectl certificate approve [csr-id]
     #  ,Pod 。
    
  • 좋은 웹페이지 즐겨찾기