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