Aller au contenu

Configuration du SE

Configuration du système d'exploitation

Désactivation de SELinux

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
sudo setenforce Permissive

Arrêt et désactivation du firewall

sudo systemctl stop firewalld
sudo systemctl disable firewalld

Désactivation du swap

sudo swapoff -a
sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab

IPV6

IPV6 doit être activé pour certain déployement

Vérifie si ipv6 is enabled

ip a | grep inet6;if [ $? == 0 ]; then echo "ipv6 ACTIVE"; else echo "ipv6 PAS ACTIVE";fi

Danger

Si la commande ci-dessus retourne ipv6 PAS ACTIVE, il faut activé ipv6 en exécutant la procédure décrite ci-dessous (Activé IPV6)

Activé IPV6

sudo grubby --update-kernel ALL --args 'ipv6.disable=0'
sudo nmcli connection modify eth0 ipv6.method "auto"
sudo nmcli connection up eth0
sudo reboot

Installation des paquets

sudo dnf install -y iproute-tc nfs-utils nfsv4-client-utils httpd-tools \
                    iscsi-initiator-utils tar unzip python3-pip git cryptsetup jq

Notes

Les packages nfs-utils, iscsi-initiator-utils et cryptsetup sont nécessaires pour longhorn

Installation des librairies python

pip3 install kubernetes openshift

Démarrage et activation du service iscsi-initiator

sudo systemctl start iscsid
sudo systemctl enable iscsid

Arrêt et désactivation du service iscsi

sudo systemctl stop iscsi
sudo systmectl disable iscsi

Chargement des modules requis

sudo cat << EOF | sudo tee /etc/modules-load.d/containerd.conf
overlay
br_netfilter
EOF
sudo cat << EOF | sudo tee /etc/modules-load.d/iscsi_tcp.conf
iscsi_tcp
EOF
sudo modprobe br_netfilter overlay iscsi_tcp

Paramètres du kernel

sudo cat << EOF | sudo tee /etc/sysctl.d/99-kubernetes-cri.conf
net.ipv4.ip_forward = 1
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.ipv4.conf.all.rp_filter = 2
fs.inotify.max_user_watches = 1048576
fs.inotify.max_user_instances =8192
fs.file-max = 2097152
EOF
sudo sysctl --system

Version Date Change Auteur
v1.0 11.09.2026 Création GMo