Guide d'étude de l'administrateur Kubernetes certifié (CKA) (French Edition), 2nd Edition
by Benjamin Muschko
Chapitre 9. Pods et espaces de noms
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
La primitive la plus importante de l'API Kubernetes, c'est le pod. Un pod te permet d'exécuter une application conteneurisée. En pratique, tu verras souvent un mappage un-à-un entre un pod et un conteneur ; mais il y a des cas où ça vaut le coup de déclarer plusieurs conteneurs dans un seul pod.
Les pods multi-conteneurs sont utiles pour les processus étroitement couplés qui doivent partager des ressources comme des volumes de stockage et des espaces de noms réseau, répondant ainsi à des cas d'utilisation tels que les modèles sidecar (collecte de journaux, agents de surveillance), les modèles adaptateurs (standardisation des formats de sortie), les modèles ambassadeurs (connexions proxy) et les conteneurs d'initialisation (exécution de tâches de configuration avant le démarrage des conteneurs principaux). Consultez le blog Kubernetes pour obtenir une vue d'ensemble.
En plus d'exécuter un conteneur, un pod peut utiliser d'autres services comme le stockage, les données de configuration et bien plus encore. Considère donc un pod comme un wrapper permettant d'exécuter des conteneurs tout en pouvant intégrer des fonctionnalités transversales et spécialisées de Kubernetes.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access