Aller au contenu
uencoder

Kubernetes

Kubernetes est une plateforme d'orchestration de conteneurs gérant déploiement, mise à l'échelle, réseau et stockage des conteneurs à travers les clusters, pilotée par des API déclaratives.

Objectif

Automatiser les opérations de conteneurs pour des applications conteneurisées fiables à grande échelle.

Mécanisme

Le YAML déclaratif décrit l'état souhaité (Deployment/Service/Pod). Les contrôleurs réconcilient l'état réel vers lui. Le planificateur affecte les Pods aux nœuds. etcd stocke l'état du cluster. Les Services fournissent réseau et répartition de charge.

Cas d’usage

  • Orchestration de conteneurs
  • Gestion de cluster
  • Exploitation de microservices

Termes associés

References