安装Kubernetes
3.1 安装kubeadm, kubelet, kubectl
$ vim kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
$ yum -y install kubelet kubeadm kubectl kubernetes-cni
$ systemctl enable kubelet && systemctl start kubelet
3.2 pull下来kubernetes要要到的镜像,因为k8s.gcr.io这个域名被墙,需要从阿里云pull下来然后重新打tag,参考文档里的几篇版本都对不上,首先可以通过这个命令列出
确定需要pull的镜像和版本:
$ kubeadm config images list
3.3 根据上一步列出的镜像和版本号,参考https://github.com/cookcodeblog/k8s-deploy
的目录kubeadm_v1.13.0/04_pull_kubernetes_images_from_aliyun.sh
编写一个脚本,注意替换成你需要的版本,然后执行。