Slave Node
Slave Node
-
sudo su - # master 설치시에 나온 명령을 그대로 복붙 kubeadm join 10.0.1.2:6443 --token nnnnnnnnnnn --discovery-token-ca-cert-hash sha256:nnnnnnnnn
- 예시
kubeadm token list <--를 하여서 토큰을 확인 , 만료일이 있어 없어짐 kubeadm token list TOKEN TTL EXPIRES USAGES DESCRIPTION EXTRA GROUPS o7g1vf.af2igg8kb05thqjx 23h 2019-10-04T21:38:34+09:00 authentication,signing <none> system:bootstrappers:kubeadm:default-node-token 없으면 아래와 같이 생성한다. kubeadm token create <-- 실행하면 토큰 값이 보임 다음으로 Hash 를 만든다. openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //' 이제 그 두 값을 기준으로 클라이언트에서 join을 한다. sudo kubeadm join 192.168.0.100:6443 --token 2bnj8x.t4odyls0snm1bq8b \ --discovery-token-ca-cert-hash sha256:a51bfb3121d40d300e0eb5399610511852597bfb3a5391db37d535cce339f2f8