kubeadm

이장훈·2022년 1월 31일
0

1. kubeadm join 조회하기

1.1 구성

kubeadm join --token <Token 값> --discovery-token-ca-cert-hash sha256:<Hash 값>

1.2 api server 찾기

기본적으로 master node로 구성되어있다.

kubectl config view --minify -o jsonpath='{.clusters[0].cluster.server}' && echo ""

1.3 token 값 찾기

kubeadm token list

맨 앞에 token 숫자가 token 값이다.

TOKEN TTL EXPIRES USAGES DESCRIPTION EXTRA GROUPS

<토큰값> 2018-10-18T10:08:29+09:00 authentication,signing The default bootstrap token generated by 'kubeadm init'. system:bootstrappers:kubeadm:default-node-token

1.4 token 값 생성

만약 토큰이 없다면 kubeadm token create로 생성한다.

1.5 hash값 확인

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

profile
개발자가 꿈입니다.

0개의 댓글