安裝kubernetes的時候,需要安裝kubelet, kubeadm等包,但k8s官網(wǎng)給的yum源是packages.cloud.google.com,國內(nèi)訪問不了,此時我們可以使用阿里云的yum倉庫鏡像。
阿里云上沒有附Help說明連接,簡單摸索了下,如下設(shè)置可用(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
不過阿里云跟kubernetes同步不太及時,例如現(xiàn)在是1.8.1了,但是阿里云還是1.7.5。
如果你用的是ubuntu,也可以試試ustc的mirror,更新比較及時。
cat <<EOF > /etc/apt/sources.list.d/kubernetes.list
deb http://mirrors.ustc.edu.cn/kubernetes/apt kubernetes-xenial main
EOF