Skip to content

Kubernetes

Abderrachid BELLAALI edited this page May 15, 2022 · 2 revisions

Kubernetes

Kubernetes (K8s) est un système open-source permettant d'automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées.

C'est un système de gestion de conteneurs. Le but du logiciel n’est donc pas de créer les conteneurs, simplement de les gérer. Pour y parvenir, Kubernetes a recours à l’automatisation des processus. Les développeurs peuvent ainsi procéder plus facilement aux tests, à la maintenance ou à la publication des applications. L’architecture Kubernetes comporte une hiérarchie claire :

  • Conteneur : un conteneur contient des applications et des environnements logiciels.
  • Pod : dans l’architecture Kubernetes, cette unité regroupe des conteneurs devant travailler ensemble pour une application.
  • Node : un ou plusieurs pods s’exécutent sur un node (nœud) pouvant être à la fois une machine virtuelle ou physique.
  • Cluster : dans Kubernetes, plusieurs nodes sont réunis en un cluster.

Sources

  1. https://www.ionos.fr/digitalguide/serveur/know-how/kubernetes/

Clone this wiki locally