Kubernetes 051 – CNI : installer des network namespaces
Avant de comprendre CNI dans Kubernetes, il faut manipuler les network namespaces Linux, les veth et les routes.
Articles
Avant de comprendre CNI dans Kubernetes, il faut manipuler les network namespaces Linux, les veth et les routes.
Automatiser l'installation d'un cluster kubeadm avec Ansible pour rendre les etapes reproductibles, lisibles et reutilisables.
Completer HAProxy avec Keepalived pour fournir une IP virtuelle redondante devant l'API Kubernetes.
Mettre un endpoint HAProxy devant plusieurs API Servers kubeadm pour preparer un control plane hautement disponible.
Automatiser l'installation d'un cluster kubeadm avec Vagrant pour obtenir un lab reproductible et rapide a recreer.
Ajouter des workers et des control planes supplementaires a un cluster kubeadm, en distinguant les commandes et les prerequis.
Initialiser le premier noeud control plane avec kubeadm, configurer kubectl et comprendre les objets crees par l'installation.
Comprendre le role de containerd dans un cluster kubeadm: runtime de conteneurs, interface CRI et configuration systeme.
Introduction a kubeadm, l'outil officiel pour initialiser un cluster Kubernetes en gardant la main sur les composants et le systeme.
Un DaemonSet garantit qu'un pod tourne sur chaque noeud cible, cas typique pour agents de monitoring, logs ou reseau.
Les StatefulSets gerent des applications avec identite stable, ordre de demarrage et volumes persistants associes a chaque replica.
Comprendre le lien entre volumes persistants locaux, `nodeAffinity` et scheduling des pods qui consomment ces volumes.