##master에서 작업
##token 생성
kubeadm token list #초기 k8s token 설치 후 24시간이 지났다면 없음
kubeadm token create
-> ecjsx9.6hn8dqqfgvipzefx ##token 잘보관
###ssl 키 만들기
openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'
-> afb83c1487208e70f6281c263b743c0a6233b925fa01d7c3ad1cf6436a458442
##ssl 값 생성 잘보관
##신규 worker node에서 작업
hostnamectl set-hostname worker2
vim /etc/sysconfig/nerwork-script/ifcfg-ens33
-> IPADDR=192.168.x.x 변경
기존 worker1의 스냅샷으로 만들었기 때문에
worker1의 정보가 저장되어있다. 전부 리셋해준다
##worker2에서 작업
kubeadm reset
kubeadm join 192.168.10.50:6443 --token=[master에서 만든토큰값] --discovery-token-ca-cert-hash sha256:[master에서 만든ssl 키]
kubeadm join 192.168.10.50:6443 --token=ecjsx9.6hn8dqqfgvipzefx --discovery-token-ca-cert-hash sha256:afb83c1487208e70f6281c263b743c0a6233b925fa01d7c3ad1cf6436a458442
##master에서 작업
kubectl get nodes