|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Controladores de nodo
Un controlador de nodo es lo mismo que un controlador de Docker Machine. Los controladores de nodo se utilizan para aprovisionar hosts, que Rancher utiliza para lanzar y gestionar clústeres de Kubernetes. Por defecto, Rancher viene empaquetado con muchos controladores de nodo, pero también puedes crear y añadir controladores de nodo personalizados a Rancher.
Solo se muestran Active controladores de nodo en la interfaz de usuario de Rancher cuando creas plantillas de nodo. Si hay controladores de nodo específicos que no deseas mostrar a tus usuarios, debes desactivar estos controladores de nodo.
Gestión de controladores de nodo
|
Requisitos previos:
Para crear, editar o eliminar controladores, necesitas uno de los siguientes permisos: |
Activar/Desactivar Controladores de Nodo
Por defecto, Rancher solo activa controladores para los proveedores de nube más populares, como Amazon EC2, Azure, DigitalOcean, Linode y vSphere. Si deseas mostrar u ocultar algún controlador de nodo, puedes cambiar su estado.
-
En la esquina superior izquierda, haz clic en ☰ > Gestión del Clúster.
-
En el menú de navegación de la izquierda, haz clic en Controladores.
-
En la pestaña Controladores de Nodo, selecciona el controlador que deseas activar o desactivar y haz clic en ⋮ > Activar o ⋮ > Desactivar.
|
Puedes perder acceso a los clústeres después de desactivar un controlador de nodo. Desactivar un controlador de nodo no solo afecta su visibilidad en la interfaz de usuario de Rancher. Cuando desactivas o eliminas un controlador de nodo, cualquier nodo desplegado con ese controlador se vuelve inaccesible. Por ejemplo, si desactivas un controlador de nodo de vSphere para ocultarlo en la interfaz de usuario, y tienes un clúster de vSphere que fue desplegado con ese controlador, el nodo inicial en el clúster fallará y todo el clúster se volverá inaccesible. Los intentos de eliminar los nodos de vSphere fallarán, con nodos atascados en un estado prolongado de Antes de desactivar un controlador de nodo, asegúrate de que no tenga clústeres asociados. Una forma de comprobarlo es ver si la plataforma respectiva de un controlador está listada entre tus clústeres:
|
Añadir controladores de nodo personalizados
Si quieres usar un controlador de nodo que Rancher no soporta de forma nativa, puedes añadir el controlador de ese proveedor para empezar a usarlos para crear plantillas de nodo y eventualmente grupos de nodos para tu clúster de Kubernetes.
-
En la esquina superior izquierda, haz clic en ☰ > Gestión del Clúster.
-
En el menú de navegación de la izquierda, haz clic en Controladores.
-
En la pestaña Controladores de Nodo, haz clic en Añadir Controlador de Nodo.
-
Completa el formulario Añadir Controlador de Nodo. Luego haz clic en Crear.
Desarrollar tus propios controladores de nodo
Los controladores de nodo se implementan con Rancher Machine, un fork de Docker Machine. Docker Machine ya no está en desarrollo activo.
Consulta la documentación original de Docker Machine para obtener detalles sobre cómo desarrollar tus propios controladores de nodo.