Una carga de trabajo es una aplicación que se ejecuta en Kubernetes. Ya sea que su carga de trabajo sea un solo componente o varios que funcionen juntos, en Kubernetes lo ejecuta dentro de un conjunto de pods. En Kubernetes, un pod representa un conjunto de contenedores en ejecución en su clúster. Los pods de Kubernetes tienen un ciclo de vida definido.
¿Cómo funciona el motor de Kubernetes?
Google Kubernetes Engine (GKE) proporciona un entorno administrado para implementar, administrar y escalar sus aplicaciones en contenedores mediante la infraestructura de Google. El entorno de GKE consta de varias máquinas (específicamente, instancias de Compute Engine) agrupadas para formar un clúster.
¿Dónde se ejecuta el clúster de Kubernetes?
Los clústeres de Kubernetes permiten que los contenedores se ejecuten en varias máquinas y entornos: virtuales, físicos, basados en la nube y locales. Los contenedores de Kubernetes no están restringidos a un sistema operativo específico, a diferencia de las máquinas virtuales. En cambio, pueden compartir sistemas operativos y ejecutarse en cualquier lugar.
¿En qué plataforma se ejecuta Kubernetes?
Kubernetes se ejecuta en Amazon Web Services (AWS), Microsoft Azure y Google Cloud Platform (GCP), y también puede ejecutarlo en las instalaciones.
¿Cuál es el nombre de las computadoras en un clúster de Kubernetes que pueden ejecutar sus cargas de trabajo?
Un clúster de Kubernetes consta de un conjunto de máquinas de trabajo, llamadas nodos, que ejecutan aplicaciones en contenedores. Cada clúster tiene al menos un nodo trabajador. Los nodos trabajadores alojan los pods que son los componentes de la carga de trabajo de la aplicación. El plano de control administra los nodos trabajadores y los pods en el clúster.