logo_violet copy

knowledge base

¿Para qué sirve el nodo Master? ¿Qué pasa si no tengo uno?

El nodo master es el encargado de mantener el estado deseado del clúster y de controlar las aplicaciones que se ejecutan y las imágenes en contenedores que se utilizan. Para ello el nodo master ejecuta los siguientes procesos:

  • etcd: Etcd es una base de datos de tipo (clave, valor) que se utiliza para mantener la configuración global del clúster.
  • kube-apiserver: los nodos master exponen una API que es usada para los nodos de trabajo y los clientes del clúster para comunicarse.
  • kube-scheduler: es el componente de Kubernetes encargado de decidir en qué nodo se ejecuta un determinado contenedor.
  • kube-controller-manager: es el encargado de ejecutar los distintos controladores. Un «controlador» es el encargado de asegurar que en todo momento se cumple el estado deseado de la aplicación y del clúster (p. ej. que en todo momento haya 5 instancias de un contenedor determinado).

En caso de no tener un nodo master, el cluster no podría desempeñar las funciones previamente indicadas, por lo que las funciones de Kubernetes se verían afectadas en gran medida.

Tags:

Was this helpful?

Hit enter to search or ESC to close
¿Cómo llevar tu red de telefonía a MS Teams?
Webinar | SIP trunk monitoring - 31 Marzo 2022