Leçon 1 : quel problème Kubernetes résout-il ?
Bienvenue — et respire un bon coup : cette leçon ne demande aucune commande à mémoriser et aucune expérience préalable. On part de zéro. Un conteneur est un petit paquet qui embarque une application avec tout ce dont elle a besoin pour tourner, afin qu'elle se comporte de la même façon sur ton ordin
C'est comme un·e responsable de service qui garde toujours trois personnes en caisse. Si l'une d'elles part, il ou elle trouve aussitôt un remplaçant — sans même que tu aies à demander.
- Kubernetes
- Un système qui fait tourner et gère automatiquement des conteneurs à notre place : il redémarre un conteneur qui a planté, ajoute des copies en cas de charge, et met à jour les versions sans interruption de service. Son nom est souvent abrégé en K8s.
- Conteneur
- Un petit paquet autonome qui embarque une application avec tout ce dont elle a besoin pour tourner (code, bibliothèques, configuration), afin qu'elle fonctionne de la même façon dans n'importe quel environnement. Kubernetes gère des conteneurs — il ne les construit pas lui-même.
- Orchestration
- La gestion automatisée de nombreux conteneurs à la fois : où faire tourner chacun, combien de copies, et que faire quand quelque chose casse — un peu comme un chef d'orchestre qui coordonne tout un orchestre au lieu d'un seul musicien.
- Auto-réparation
- La capacité de Kubernetes à remarquer qu'un conteneur a planté ou disparu, et à le remettre en route automatiquement, sans qu'un humain se connecte pour le redémarrer.