Aller au contenu principal

☸️ Cours Kubernetes gratuit : orchestrer des milliers de conteneurs

Bienvenue dans le cours découverte Kubernetes le plus pédagogique en français. En 7 leçons courtes, vous allez comprendre exactement ce qu'est Kubernetes, pourquoi Google, Netflix, Airbnb et 90 % des grandes entreprises tech l'utilisent en production en 2026, et comment il s'articule avec Docker, Terraform et les grands clouds.

Ce que ce cours vise : répondre pour de bon aux questions « Kubernetes c'est quoi ? », « Docker vs Kubernetes ? », « c'est quoi un Pod ? », « pourquoi tout le monde parle de K8s ? », « EKS ou GKE ou AKS ? » — sans jargon, avec des analogies concrètes.

Ce que ce cours ne fait pas : vous apprendre à taper kubectl apply -f, ni à écrire un vrai manifest YAML complet. Cette maîtrise pratique est l'objet du Cours Premium Kubernetes.


Ce que vous allez découvrir


Contenu du cours

LeçonObjectif principalDurée
1Le problème que Kubernetes résoutComprendre pourquoi gérer 100 conteneurs à la main est impossible6 min
2Qu'est-ce que Kubernetes ?Définition rigoureuse, histoire depuis Google Borg, CNCF, adoption 20267 min
3Pod, Deployment, Service, NamespaceLa trinité +1 qui compose toute application Kubernetes8 min
4Architecture d'un clusterControl plane, worker nodes, etcd, kubelet, scheduler7 min
5Manifests YAML et kubectlLe workflow déclaratif avec exemple concret6 min
6Écosystème et alternativesHelm, Argo CD, EKS/GKE/AKS, K8s vs Docker Swarm vs Nomad6 min
7Cas d'usage réels + FAQOù Kubernetes s'utilise vraiment + 14 questions fréquentes5 min
8Quiz et attestationValider vos acquis en 5 questions corrigées3 min

Ce cours est-il pour vous ?

  • Vous êtes développeur·se ou DevOps et vous entendez « Kubernetes » ou « K8s » dans chaque conversation technique.
  • Vous connaissez Docker et vous vous demandez pourquoi on ne peut pas juste rester sur Docker Compose.
  • Vous êtes en reconversion cloud et vous préparez un entretien pour un poste SRE, DevOps, cloud engineer ou platform engineer.
  • Vous êtes chef de projet, product owner ou CTO et vous voulez comprendre pourquoi votre équipe demande un cluster Kubernetes managé qui coûte 800 euros par mois.
  • Vous préparez la certification CKAD, CKA ou CKS et vous voulez consolider votre vocabulaire.

Aucun prérequis technique lourd. La lecture préalable du cours découverte Docker est fortement recommandée — Kubernetes orchestre des conteneurs, donc connaître le concept de conteneur aide énormément.


Plan du cours en un coup d'œil


Ce que vous saurez à la fin

Aucune commande à retenir. À la fin du cours, vous saurez :

  • Expliquer en une phrase claire ce qu'est Kubernetes.
  • Distinguer Pod, Deployment, Service, Namespace, ConfigMap, Secret sans hésitation.
  • Répondre en entretien à « Docker vs Kubernetes ? », « Kubernetes vs Docker Swarm ? » avec les vrais arguments.
  • Comprendre l'architecture d'un cluster : ce que fait chaque composant (etcd, kubelet, scheduler, controller manager).
  • Choisir entre EKS, GKE, AKS ou cluster on-premise selon votre contexte.
  • Aborder sereinement le Cours Premium Kubernetes pour taper vos premières commandes kubectl.

⏱️ Durée estimée

Environ 40 à 50 minutes de lecture au total. Chaque leçon est autonome — vous pouvez en lire une par jour pendant une semaine, ou tout enchaîner en une soirée.


Prérequis et cousins recommandés

Prérequis fortement recommandé :

  • Découverte Docker — Kubernetes orchestre des conteneurs, connaître le concept de conteneur est essentiel.

Prérequis utiles :

Suite naturelle après ce cours :


Questions fréquentes en une réponse

C'est quoi Kubernetes en une phrase ?

Kubernetes (souvent abrégé K8s) est un système open source d'orchestration de conteneurs, initié par Google en 2014 et aujourd'hui maintenu par la CNCF (Cloud Native Computing Foundation). Il automatise le déploiement, la mise à l'échelle, la résilience et la gestion réseau d'applications conteneurisées sur des dizaines à des milliers de machines.

Docker vs Kubernetes ?

Complémentaires, pas concurrents. Docker crée et exécute des conteneurs sur une seule machine. Kubernetes orchestre des conteneurs sur des centaines de machines simultanément : il choisit où placer chaque conteneur, redémarre ceux qui tombent, gère l'équilibrage de charge et permet des mises à jour progressives. Docker crée l'image, Kubernetes la déploie à grande échelle.

Pourquoi K8s ?

K8s est un numeronym : les 8 lettres « ubernete » entre le K et le s de Kubernetes sont remplacées par le chiffre 8. Convention utilisée aussi pour i18n (internationalization) et a11y (accessibility). On prononce « kate-eight-ess » en anglais ou « ka-huit-esse » en français.

C'est quoi un Pod ?

Un Pod est la plus petite unité déployable dans Kubernetes. Il contient un ou plusieurs conteneurs qui partagent la même adresse IP, le même stockage éphémère et le même cycle de vie. Dans 99 % des cas, un Pod contient un seul conteneur. La leçon 3 détaille tout.

Kubernetes est-il gratuit ?

Kubernetes lui-même (le projet open source) est totalement gratuit sous licence Apache 2.0. Un cluster managé (EKS, GKE, AKS) est facturé — comptez 70 à 200 euros par mois pour le control plane, plus le coût des nodes worker (calcul, réseau, stockage).

EKS, GKE ou AKS ?
  • EKS (AWS) — le plus utilisé mondialement, mature et complet, un peu plus complexe à mettre en route.
  • GKE (Google) — historiquement en avance techniquement (Google a inventé Kubernetes), interface la plus élégante.
  • AKS (Azure) — bon rapport qualité-prix, intégration Microsoft native, croissance rapide.

Le choix dépend surtout du cloud sur lequel votre entreprise est déjà présente. La leçon 6 compare les trois.

Ce cours suffit-il pour être opérationnel en entreprise ?

Ce cours vous donne la compréhension conceptuelle complète. Pour être opérationnel·le (écrire des manifests, utiliser kubectl, déployer avec Helm, faire du GitOps avec Argo CD, gérer les secrets, sécuriser avec RBAC), il faut le Cours Premium Kubernetes — environ 40 heures de contenu pratique avec exercices.


Envie de passer à la pratique ?

Ce cours découverte explique comment ça marche, sans commande. Pour taper les commandes réelles (kubectl apply, kubectl get pods, kubectl logs, kubectl exec, Helm charts, Argo CD, RBAC), passez au Cours Premium Kubernetes — inclus dans tous nos forfaits payants.


Autres cours découverte à ne pas manquer


Prêt·e ? Commencer par la leçon 1 →