목록쿠버네티스 (11)
오늘만살자
kubectl edit cm coredns -n kube-system loop 주석처리
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | awk '/^deployment-controller-token-/{print $1}') | awk '$1=="token:"{print $2}'
#master kubectl drain {노드이름} --delete-local-data --force --ignore-daemonsets kubectl delete node {노드이름} kubeadm reset #work01, work02 kubeadm reset # on debian base sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube* sudo apt-get autoremove sudo rm -rf ~/.kube
#master kubectl drain {노드이름} --delete-local-data --force --ignore-daemonsets kubectl delete node {노드이름} kubeadm reset #work01, work02 kubeadm reset
root 로 진행 master 1대 work 2대 # hostnamectl set-hostname master # master / work 모두 작성 cat /etc/hosts 172.16.135.211 master 172.16.135.212 work01 172.16.135.213 work02 EOF #docker install sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo sudo dnf repolist -v dnf list docker-ce --showduplicates | sort -r sudo dnf install docker-ce-3:18.09.1-3.el7 sudo systemc..
gcloud auth application-default login
우분투 16.04 기준 sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get -y update sudo apt-get install docker-ce -y sudo apt-get install -y docker-compose -y sudo usermod -aG docker $(whoami) sudo sw..
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > get_helm.sh chmod 700 get_helm.sh ./get_helm.sh helm init helm init --tiller-tls-verify kubectl -n kube-system create sa tiller helm init --service-account tiller kubectl create serviceaccount --namespace kube-system tiller kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-..