I install the latest version of Kubernetes with the following command on Raspberry PI 3 running Raspbian Stretch.
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - && \
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list && \
sudo apt-get update -q && \
sudo apt-get install -qy kubeadm
Currently this will install v1.10.0.
How can I install a specific version of Kubernetes? Let's say v1.9.6.
on Mac to install v1.8.5 of kubernetes follow the below steps
Get the kubectl binary.
Make the kubectl binary executable.
Move the kubectl executable to /usr/local/bin.
To install specific version of the package it is enough to define it during the
apt-get install
command:But in the current case
kubectl
andkubelet
packages are installed by dependencies when we installkubeadm
, so all these three packages should be installed with a specific version:where available
<version>
is:For your particular case it is:
You can use below command to install Particular version of Kubernetes In Centos/Redhat Machines and same format can use other distributions as well .
yum install -y kubelet-1.11.1 kubeadm-1.11.1 kubectl-1.11.1 kubernetes-cni-0.6.0-0.x86_64