KuberVersione2
- Aggiorna i pacchetti
 
sudo dnf update -y
- Disabilita SELinux (opzionale, ma consigliato per semplicità)
 
sudo setenforce 0 sudo sed -i 's/^SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config
- Disabilita lo swap
 
sudo swapoff -a sudo sed -i '/swap/d' /etc/fstab
- Attiva il modulo kernel per il networking
 
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf br_netfilter EOF
sudo modprobe br_netfilter sudo sysctl --system
- Configura le impostazioni di rete richieste da Kubernetes
 
cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 EOF sudo sysctl --system
- Installa i prerequisiti
 
sudo dnf install -y yum-utils
- Aggiungi il repository di Docker
 
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- Installa Docker
 
sudo dnf install -y docker-ce docker-ce-cli containerd.io
- Avvia e abilita Docker
 
sudo systemctl enable --now docker