kubernetes(마스터노드 리셋)

임재성·2026년 1월 1일

마스터 노드의 리셋

  • 기존의 마스터 노드에서sudo kubeadm reset -f sudo rm -rf /etc/kubernetes/pki를 통해 리셋후 다른 노드에서 join을 시도하니 아래와 같은 오류 발생

인증서의 부재 해결

  1. 기존 마스터에서 암호화된 인증서 키 생성 : sudo kubeadm init phase upload-certs --upload-certs
  2. 기존 마스터에서 토큰 생성 : kubeadm token create --print-join-command
    여기서 출력되는 kubeadm join 명령어 복사
  3. join하고자 하는 노드에서 : sudo kubeadm join 10.0.2.9:6443 \ --token [토큰값] \ --discovery-token-ca-cert-hash sha256:[해시값] \ --control-plane \ --certificate-key [1단계에서 얻은 키값]
  4. 이렇게 하면

    이런식으로 config 파일을 복사하는 방법이 나온다.
    . 이후 kubectl get nodes하면 정상 출력.
profile
조금씩 앞으로

0개의 댓글