Glossaire · Cloud, infrastructure et systèmes
Pod
Définition
Un pod est la plus petite unité que Kubernetes déploie et gère : un groupe d'un ou plusieurs conteneurs qui partagent le même réseau et le même espace de stockage, et qui vivent et meurent ensemble. Le plus souvent, un pod contient un seul conteneur applicatif, parfois accompagné d'un conteneur auxiliaire (sidecar) pour les logs ou le réseau. Kubernetes crée, déplace et remplace les pods selon l'état souhaité décrit par l'équipe.
Dans la pratique
Les pods sont éphémères par conception : ils peuvent être recréés à tout moment sur une autre machine, ce qui impose aux applications de ne rien garder en local. Comprendre ce que contient un pod, pourquoi il redémarre ou pourquoi il reste en attente est la première compétence d'un DevOps Kubernetes. Le terme n'apparaît pas seul dans un besoin, mais il revient dans tout entretien technique sur Kubernetes.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.