Un pod (comme dans une gousse de baleines ou une gousse de pois) est un groupe d'un ou plusieurs conteneurs, avec un stockage partagé et des ressources réseau, et une spécification expliquant comment exécuter les conteneurs. Le contenu d'un pod est toujours co-localisé et co-planifié, et exécuté dans un contexte partagé.
Un pod n'est-il pas un conteneur ?
3.1 Introduction à la gestion des ressources
Le plus petit composant logiciel enfichable pour kubernetes est un pod, pas un conteneur, donc les conteneurs ne peuvent être placés que dans un pod, alors que kubernetes ne gère généralement pas directement un pod, mais le gère plutôt via un contrôleur de pod.
Un pod Kubernetes est-il un conteneur ?
Contrairement à d'autres systèmes que vous avez pu utiliser par le passé, Kubernetes n'exécute pas directement les conteneurs; à la place il encapsule un ou plusieurs conteneurs dans une structure de niveau supérieur appelée un pod. Tous les conteneurs du même pod partageront les mêmes ressources et le même réseau local. Les pods sont utilisés comme unité de réplication dans Kubernetes. …
Qu'est-ce qu'un conteneur dans Kubernetes ?
Images de conteneurs
Une image de conteneur est un progiciel prêt à l'emploi, contenant tout ce qui est nécessaire pour exécuter une application: le code et tout le temps d'exécution dont il a besoin, les bibliothèques d'applications et système, et les valeurs par défaut pour tous les paramètres essentiels.
Combien y a-t-il de conteneurs dans un pod de Kubernetes ?
Un pod est la plus petite unité déployable pouvant être déployée et gérée par Kubernetes. En d'autres termes, si vous devez exécuter un seul conteneurdans Kubernetes, vous devez créer un pod pour ce conteneur. En même temps, un Pod peut contenir plus d'un conteneur, si ces conteneurs sont relativement étroitement couplés.