一、官網
https://kubernetes.io/zh/docs/setup/independent/install-kubeadm/
阿里雲 kubernetes yum 倉庫鏡像
安裝kubernetes的時候,需要安裝kubelet, kubeadm等包,但k8s官網給的yum源是packages.cloud.google.com,國內訪問不了,此時我們可以使用阿里雲的yum倉庫鏡像。
阿里雲上沒有附Help說明連接,簡單摸索了下,如下設置可用(centos)。注意不要開啟check。
cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=0 repo_gpgcheck=0 gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg EOF
安裝成功測試命令 kubectl
systemctl status kubelet.service
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
//這步驟沒有任何操作只是查看
vi /etc/sysconfig/kubelet
KUBELET_EXTRA_ARGS=--fail-swap-on=false KUBELET_NETWORK_ARGS=--network-plugin=cni --cni-conf-dir=/etc/cni/ --cni-bin-dir=/opt/cni/bin
systemctl daemon-reload systemctl restart kubelet systemctl enable kubelet 就可以初始化集群了