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