Kubernetes

master에 worker node 재조인하기

chaenii 2021. 12. 31. 10:28

Cluster를 구성하기 위해 master에 새로운 worker node를 조인하고 싶을 때 master의 Token 값과 Hash 값을 이용해 조인할 수 있습니다.

 

worker node 지우기

kubectl drain 노드이름
kubectl delete node 노드이름

worker node init 수행

kubeadm join <Kubernetes API Server:PORT> --token <Token 값> --discovery-token-ca-cert-hash sha256:<Hash 값>

master의 Token 값 조회

kubeadm token list

Token 값 생성

kubeadm token create

master의 Hash 값 조회

openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'
반응형