Installation

Please note that this repository packages only for Kubernetes 1.31

Set SELinux to permissive mode

sudo setenforce 0
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config

Add the Kubernetes yum repository

# This overwrites any existing configuration in /etc/yum.repos.d/kubernetes.repo
cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://pkgs.k8s.io/core:/stable:/v1.31/rpm/
enabled=1
gpgcheck=1
gpgkey=https://pkgs.k8s.io/core:/stable:/v1.31/rpm/repodata/repomd.xml.key
exclude=kubelet kubeadm kubectl cri-tools kubernetes-cni
EOF

Install kubelet, kubeadm and kubectl

sudo yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes

Enable the kubelet service before running kubeadmsudo systemctl enable --now kubelet

Pull latest images

Last updated

Was this helpful?