Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- MASTER=master
- MINION=minion
- DOMAIN=mylan.local
- NUM_MASTERS=3
- NUM_MINIONS=3
- TOKEN="`ssh ${MASTER}-1.${DOMAIN} 'kubeadm token create'`" || exit 1
- HASH="sha256:`ssh ${MASTER}-1.${DOMAIN} 'openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed "s/^.* //"'`" || exit 1
- for i in `seq 1 $NUM_MINIONS`; do
- echo "Adding minion $i..."
- ssh ${MINION}-$i.${DOMAIN} "systemctl enable kubelet" || exit 1
- echo "kubeadm join --token ${TOKEN} 192.168.0.51:6443 --discovery-token-ca-cert-hash ${HASH}"
- ssh ${MINION}-$i.${DOMAIN} "kubeadm join --token ${TOKEN} 192.168.0.51:6443 --discovery-token-ca-cert-hash ${HASH}" || exit 1
- done
Add Comment
Please, Sign In to add comment