How to install the specified version Kubernetes

Introduction
When deploying kubernetes, requires version on the master node and worker node consistent, otherwise there will be a version mismatch cause strange problems. This article describes how on the CentOS system, use Kubernetes yum install the specified version.

Step
before installing Kubernetes, warehouse source requires the configuration to be used aliyun mirror:

Debian / Ubuntu

apt-get update && apt-get install -y apt-transport-https
curl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | apt-key add - 
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
EOF  
apt-get update
apt-get install -y kubelet kubeadm kubectl

  Install the specified version of kubernetes

apt-get install -y kubelet-<version> kubectl-<version> kubeadm-<version>

  

CentOS / RHEL / Fedora

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
setenforce 0
yum install -y kubelet kubeadm kubectl
systemctl enable kubelet && systemctl start kubelet

  Install the specified version of kubernetes

yum install -y kubelet-<version> kubectl-<version> kubeadm-<version>

  

Guess you like

Origin www.cnblogs.com/navysummer/p/12307978.html