Guía de estudio para administrador certificado de Kubernetes (CKA). (Spanish Edition), 2nd Edition
by Benjamin Muschko
Capítulo 9. Pods y espacios de nombres
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La primitiva más importante de la API de Kubernetes es el pod. Un pod te permite ejecutar una aplicación en contenedor. En la práctica, a menudo te encontrarás con una correspondencia uno a uno entre un pod y un contenedor; sin embargo, hay casos de uso en los que resulta beneficioso declarar más de un contenedor en un solo pod.
Los pods multicontendedor son útiles para procesos estrechamente acoplados que necesitan compartir recursos como volúmenes de almacenamiento y espacios de nombres de red, lo que permite casos de uso como patrones sidecar (recopilación de registros, agentes de monitoreo), patrones adaptador (estandarización de formatos de salida), patrones embajador (conexiones proxy) y contenedores de inicio (realización de tareas de configuración antes de que se inicien los contenedores principales). Consulta el blog de Kubernetes para obtener una descripción general.
Además de ejecutar un contenedor, un pod puede consumir otros servicios como almacenamiento, datos de configuración y mucho más. Por lo tanto, piensa en un pod como un envoltorio para ejecutar contenedores y, al mismo tiempo, poder combinar características transversales y especializadas 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