[k8s] kubeadm token 조회

최지영·2022년 9월 7일
0

쿠버네티스 토큰 조회하기 😁

쿠버네티스를 구성하다 보면 토큰값이 나오는걸 지나칠때가 있어서 다시 조회하는 경우가 필요한데 다음 아래와 같은 단계로 진행하다보면 토큰값을 구할 수 있다.

먼저 kubeadm token list 커맨드로 토큰의 값을 조회하면 다음 아래와 같은 글이 출력되면서 TOKEN 값을 확인이 가능

그리고 두번째로 discovery-token-ca-cert-hash를 다시 조회해야하는데
다음 아래 커맨드를 이용하면 ca-cert-hash 값을 구할 수있다.
openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'

위에서 구한 두개의 값을 이용해 아래와 같이 kubeadm join 옵션으로 마스터에 조인을 하면 된다.

kubeadm join {ip}:6443 --token w4cc02.rn7un04z5p9pa4lw \
--discovery-token-ca-cert-hash sha256:171ff1b97fbf2e94c4a325a1aadea28dedfff9d6fd891336acd2b129d56cf9e9

0개의 댓글