Kubernetes (K8s) est la plateforme dominante d'orchestration de conteneurs — elle automatise le déploiement, la mise à l'échelle et la gestion des applications conteneurisées sur un cluster de machines. Comprendre ses concepts fondamentaux (pods, déploiements, services, etc.) est important pour exécuter des conteneurs à grande échelle.
Ce que fait Kubernetes
Kubernetes manages containers across a CLUSTER of nodes (machines), providing:
→ SCHEDULING (place containers on nodes), SELF-HEALING (restart failed containers),
SCALING (up/down, auto), ROLLING UPDATES/rollbacks, SERVICE DISCOVERY,
LOAD BALANCING, CONFIG/SECRET management, STORAGE orchestration
→ DECLARATIVE: you describe the DESIRED STATE; K8s continuously makes reality match it.
