Skip to content

Latest commit

 

History

History

README.md

📘 Formation Kubernetes - Exercices pratiques

Bienvenue dans ce dépôt dédié à l'apprentissage de Kubernetes à travers des exercices pratiques. Cette formation progressive vous accompagnera depuis la création d'un premier cluster jusqu’au déploiement d’applications dans un cluster Kubernetes.

Ce dépôt s’appuie sur ma formation Kubernetes, actuellement en refonte sur mon blog : 👉 C'est par là

🎯 Objectifs de la formation

  • Maîtriser les concepts fondamentaux de Kubernetes (Pods, Deployments, Services).
  • Explorer des fonctionnalités avancées (Volumes, Ingress, ConfigMaps, Secrets).
  • Découvrir l’automatisation avec CI/CD et GitOps (GitLab CI, ArgoCD).

🏗️ Structure du dépôt

  • 📂 00-prerequis/ → Installation des outils et concepts de base
  • 📂 01-kubernetes-debutant/ → Déploiement et gestion des ressources Kubernetes
  • 📂 02-kubernetes-intermediaire/ → Configuration avancée et montée en compétence
  • 📂 04-kubernetes-avance/ → Fonctions avancées : Helm, autoscaling, network policies

Chaque dossier contient des exercices pratiques avec des instructions détaillées.

Le répertoire solutions contient les solutions des exercices pour vous aider à valider vos réponses. Bien sûr, il est recommandé de les consulter après avoir tenté de résoudre les exercices par vous-même.

Prêt à commencer ?

Commencez par cloner ce dépôt sur votre machine locale :

git clone https://github.com/stephrobert/kubernetes-training.git

Puis, dans votre ide préféré, ouvrez le dossier kubernetes-training/03-Kubernetes et commencez par 00-prerequis ! Bonne formation ! 🎯🚀