Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Arquitectura y componentes de Kubernetes

 

Hay dos tipos de nodos en un clúster de Kubernetes y cada uno de ellos ejecuta un conjunto bien definido de procesos:

  • Nodo principal: también llamados nodo maestro o maestro, son el cabezal y el cerebro que realiza todo el pensamiento y toma todas estas decisiones; Aquí se encuentra toda la inteligencia.

  • Nodo de trabajo: llamado también nodo o Minion,’las manos y los pies que llevan a cabo la mano de obra.

Los nodos son controlados por el maestro y, en la mayoría de los casos, solo necesita hablar con el maestro.

Una de las interfaces más comunes entre usted y el clúster es la herramienta de línea de comandos kubectl. Se instala como una aplicación cliente, ya sea en el mismo nodo maestro o en un equipo independiente, como en su PC. Independientemente de dónde se esté, puede comunicarse con el maestro a través de la API de REST que expone el maestro.

Más adelante en este libro puede ver un ejemplo de uso de kubectl para crear objetos Kubernetes. Por ahora, solo tiene que recordar, siempre que trabaje con el comando kubectl,’se esté comunicando con’el maestro de clústeres.

Note

El término "nodo" puede ser ambiguo – semánticamente puede significar dos cosas en el contexto de este libro. Normalmente, un nodo se refiere a una unidad lógica de un clúster, como un servidor, que puede ser física o virtual. En el contexto de los clústeres de Kubernetes, un nodo suele hacer referencia específicamente a un nodo de trabajo.

Note

Rara vez es necesario eludir el maestro y trabajar con los nodos, pero puede iniciar sesión en un nodo y ejecutar todos los comandos del acoplador para comprobar el estado de la ejecución de los contenedores. Un ejemplo de esto aparece más adelante en este capítulo.