Aller au contenu principal

RKE2 en production : Cilium, air gap, haute disponibilité et Gateway API

Monter un cluster Kubernetes sur vos propres machines avec RKE2, y compris sur un réseau sans accès à Internet. Cilium en CNI avec le remplacement de kube-proxy, un control plane à 3 servers avec son adresse virtuelle, la sauvegarde et la restauration d'etcd, l'exposition par l'Ingress Controller de Cilium puis par la Gateway API, la supervision Prometheus du control plane, et les montées de version pilotées depuis le cluster.

coolibra16 sept. 20261998 vues

Module 01 : installer RKE2

  1. RKE2, ce qu'il fait que kubeadm ne fait pas
  2. Le premier server, avec Cilium et sans kube-proxy
  3. Rattacher un agent, lui donner une vocation, et le retirer
  4. Installer sans Internet, par la méthode tarball

Module 02 : tenir le cluster debout

  1. Trois servers, le quorum etcd, et ce qui tombe quand
  2. Une adresse qui ne dépend d'aucune machine, avec kube-vip
  3. Sauvegarder etcd, et restaurer un cluster de 3 servers

Module 03 : exposer et exploiter

  1. Exposer une application avec l'Ingress Controller de Cilium
  2. La Gateway API avec Cilium, et la CRD qui bloque tout
  3. Surveiller le cluster, control plane compris, sans cible en échec
  4. Monter de version avec le system-upgrade-controller, air gap compris
  5. RKE2 en une page : commandes, ports et pièges

Chapitres