官方文档
- 版本链接:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md?spm=5176.2020520152.0.0.548616ddDxRbr6&file=CHANGELOG.md
- client 1.16.2 客户端:https://dl.k8s.io/v1.16.2/kubernetes-client-linux-amd64.tar.gz
CentOS 安装
使用阿里云镜像源
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
// 关闭 SELinux
setenforce 0
// 只安装组件,kubectl
yum install -y kubelet kubeadm kubectl
// 未执行下面这句
systemctl enable kubelet && systemctl start kubelet
ps: 由于官网未开放同步方式, 可能会有索引gpg检查失败的情况, 这时请用 yum install -y --nogpgcheck kubelet kubeadm kubectl
安装。
验证 kuberctl 是否成功
链接:https://kubernetes.io/docs/tasks/tools/install-kubectl/
kubectl version