RKE2 Rancher Kubernetes Engine
Introduction à RKE2 Présentation de RKE2 et ses avantages Qu'est-ce que RKE2? Différences entre RKE et RKE2. Avantages de RKE2 par rapport à d'autres solutions Kubernetes. Architecture de base de…
coolibra08 juil. 20261538 vues

Introduction à RKE2
-
Présentation de RKE2 et ses avantages
- Qu'est-ce que RKE2?
- Différences entre RKE et RKE2.
- Avantages de RKE2 par rapport à d'autres solutions Kubernetes.
-
Architecture de base de RKE2
- Architecture
- Composants principaux: serveurs, agents.
Installation et Configuration
-
Prérequis et préparation de l'environnement
- Configuration système et exigences.
- Installation des outils nécessaires (kubectl, Helm, etc.).
-
Déploiement de RKE2
- Installation et configuration initiale.
- Joindre des nœuds au cluster.
- Vérification de l'état du cluster.
Gestion et Opérations
-
Gestion des ressources
- Gestion des workloads avec k9s et kubectl.
- Utilisation de Helm pour le déploiement des applications.
-
Maintenance et mise à jour du cluster
- Stratégies de backup et de restauration.
- Mise à jour et scaling du cluster RKE2.
Automatisation et haute disponibilité
-
Ansible playbook
- Installation avec ansible playbook
- Gitlab ci avec ansible playbook
-
Haute disponibilité
- Keepalived / MetalLb
- kube-vip et kube-vip cloud provider
- Gitlab ci avec ansible-role-rke2
Sécurité et Surveillance: prometheus stack
-
Sécurisation du cluster RKE2
- Configuration des rôles et des politiques de sécurité.
- Sécurité des communications intra-cluster.
-
Surveillance et dépannage
- Outils de monitoring et d'alertes.
- Techniques de base de dépannage.
Conclusion
Chapitres
- 1.Introduction à RKE2 Rancher Kubernetes Engine
- 2.rke2 Installation et Configuration
- 3.rke2 Installation HA avec kube-vip
- 4.rke2 backup restauration de etcd et gestion de ressources du-cluster
- 5.rke2 automatisation et haute disponibilité keepalived, kube-vip kube-vip cloud provider et metalLb
- 6.Sécurité et Surveillance: prometheus stack
- 7.installer nginx ingress controller
- 8.Déployer un cluster RKE2 "upstream" avec Ansible pour Cluster API ou Rancher