一、官網
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
就可以初始化叢集了
點到為止