kubeadm이 조건을 기다리는 동안 시간이 초과되어 초기화에 실패함

kubeadm이 조건을 기다리는 동안 시간이 초과되어 초기화에 실패함

Ubuntu 16.04인 Digital Ocean에 새 서버를 설정했습니다. 우분투 저장소에서 도커를 설치하고 이 가이드에 따라 kuberenetes를 설정합니다.

https://kubernetes.io/docs/setup/independent/install-kubeadm/

kubeadm init나는 다시 시도하기 전에 다음을 수행하기 위해 여러 번 시도했습니다 kubeadm reset.

출력 로그는 kubelet실행 중인지 확인하도록 제안하며 다음을 수행합니다.

● kubelet.service - kubelet: The Kubernetes Node Agent
   Loaded: loaded (/lib/systemd/system/kubelet.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/kubelet.service.d
           └─10-kubeadm.conf
   Active: active (running) since Wed 2018-09-05 13:34:35 UTC; 24min ago
     Docs: https://kubernetes.io/docs/home/
 Main PID: 2615 (kubelet)
    Tasks: 15
   Memory: 44.8M
      CPU: 3min 18.521s
   CGroup: /system.slice/kubelet.service
           └─2615 /usr/bin/kubelet --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --kubeconfig=/etc/kubernetes/kubelet.conf --config=/var/lib/kubelet/config.yaml --cgroup-driver=cgroupfs --cni-bin

Sep 05 13:59:15 kubernetes-master kubelet[2615]: E0905 13:59:15.538370    2615 kubelet.go:2110] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin
Sep 05 13:59:17 kubernetes-master kubelet[2615]: E0905 13:59:17.518350    2615 kubelet_node_status.go:103] Unable to register node "kubernetes-master" with API server: Post https://48.88.103.0:6443/api/v1/nodes
Sep 05 13:59:18 kubernetes-master kubelet[2615]: E0905 13:59:18.552653    2615 reflector.go:205] k8s.io/kubernetes/pkg/kubelet/kubelet.go:455: Failed to list *v1.Service: Get https://48.88.103.0:6443/api/v1/ser
Sep 05 13:59:19 kubernetes-master kubelet[2615]: E0905 13:59:19.659689    2615 reflector.go:205] k8s.io/kubernetes/pkg/kubelet/kubelet.go:464: Failed to list *v1.Node: Get https://48.88.103.0:6443/api/v1/nodes?
Sep 05 13:59:20 kubernetes-master kubelet[2615]: W0905 13:59:20.556075    2615 cni.go:172] Unable to update cni config: No networks found in /etc/cni/net.d
Sep 05 13:59:20 kubernetes-master kubelet[2615]: E0905 13:59:20.576691    2615 kubelet.go:2110] Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin
Sep 05 13:59:21 kubernetes-master kubelet[2615]: E0905 13:59:21.952965    2615 certificate_manager.go:299] Failed while requesting a signed certificate from the master: cannot create certificate signing request:
Sep 05 13:59:23 kubernetes-master kubelet[2615]: E0905 13:59:23.817566    2615 eviction_manager.go:243] eviction manager: failed to get get summary stats: failed to get node info: node "kubernetes-master" not fo
Sep 05 13:59:24 kubernetes-master kubelet[2615]: I0905 13:59:24.524068    2615 kubelet_node_status.go:269] Setting node annotation to enable volume controller attach/detach
Sep 05 13:59:24 kubernetes-master kubelet[2615]: I0905 13:59:24.594325    2615 kubelet_node_status.go:79] Attempting to register node kubernetes-master

또한 네트워크 연결을 확인하고 이미지를 다운로드할 수 있는지 확인하는 것이 좋습니다. 네트워크 외부에서 ping을 실행하여 성공적으로 실행되는지 확인했습니다 kubeadm config images pull.

TLS handshake timeout나는 서버의 IP 주소에 접근하려고 시도할 때 Journalctl 로그에 많은 내용이 포함되어 있음을 확인했습니다 .

온라인에서 이 문제에 대한 많은 토론을 보았지만 기존 솔루션 중 어느 것도 지금까지 도움이 되지 않았습니다.

또 무엇을 테스트/확인/시도할 수 있나요?

관련 정보