블록체인
블록체인

kubeadm으로 쿠버네티스 설치하기

마스터 노드에서
#!/usr/bin/env bash # init kubernetes kubeadm init --token 123456.1234567890123456 --token-ttl 0 \ --pod-network-cidr=172.16.0.0/16 --apiserver-advertise-address=192.168.1.10 # config for master node only mkdir -p $HOME/.kube cp -i /etc/kubernetes/admin.conf $HOME/.kube/config chown $(id -u):$(id -g) $HOME/.kube/config # raw_address for gitcontent raw_git="raw.githubusercontent.com/sysnet4admin/IaC/master/manifests" # config for kubernetes's network kubectl apply -f https://$raw_git/172.16_net_calico_v1.yaml
Shell
복사
워커노드 조인하기
#!/usr/bin/env bash # config for work_nodes only kubeadm join --token 123456.1234567890123456 \ --discovery-token-unsafe-skip-ca-verification 192.168.1.10:6443
Shell
복사