Kubernetes를 설치하기 전에 Docker 설치가 선행되어야 함
kubernetes 설치를 위해 아래 명령 copy & paste
sudo apt-get update && \
sudo apt-get install -y apt-transport-https curl && \
curl -s <https://packages.cloud.google.com/apt/doc/apt-key.gpg> | sudo apt-key add - && \
sudo sh -c 'echo "deb <http://apt.kubernetes.io/> kubernetes-xenial main" >> /etc/apt/sources.list.d/kubernetes.list' && \
sudo apt-get update && \
sudo apt-get install -y kubelet kubeadm kubectl && \
sudo apt-mark hold kubelet kubeadm kubectl && \
sudo kubeadm init --ignore-preflight-errors=NumCPU && \
mkdir -p $HOME/.kube && \
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config && \
sudo chown $(id -u):$(id -g) $HOME/.kube/config && \
echo "export KUBECONFIG=$HOME/.kube/config" >> ~/.bashrc && \
source ~/.bashrc && \
kubectl apply -f "<https://cloud.weave.works/k8s/net?k8s-version=$>(kubectl version | base64 | tr -d '\n')" && \
kubectl taint nodes --all node-role.kubernetes.io/master- && \
echo 'source <(kubectl completion bash)' >>~/.bashrc