Cómo agregar y administrar grupos de nodos

En esta página se muestra cómo agregar y realizar operaciones en grupos de nodos mediante la ejecución de tus clústeres de Google Kubernetes Engine. Para obtener información sobre cómo funcionan los grupos de nodos, consulta Grupos de nodos.

Antes de comenzar

Como preparación para esta tarea, realiza los siguientes pasos:

  • Asegúrate de habilitar la API de Google Kubernetes Engine.
  • Habilitar la API de Google Kubernetes Engine
  • Asegúrate de instalar el SDK de Cloud.
  • Configura el ID del proyecto predeterminado:
    gcloud config set project [PROJECT_ID]
  • Si trabajas con clústeres por zona, configura tu zona de procesamiento predeterminada:
    gcloud config set compute/zone [COMPUTE_ZONE]
  • Si trabajas con clústeres por región, configura tu región de procesamiento predeterminada:
    gcloud config set compute/region [COMPUTE_REGION]
  • Actualiza gcloud a la versión más reciente:
    gcloud components update

Cómo agregar un grupo de nodos

gcloud

Para crear un grupo de nodos, ejecuta el siguiente comando:

gcloud container node-pools create [POOL_NAME] --cluster [CLUSTER_NAME]

Para obtener la lista completa de opciones, consulta la documentación de gcloud container node-pools create.

Una solicitud de node-pools create correcta muestra la información del grupo de nodos:

Creating node pool example-pool...done.
Created [https://container.googleapis.com/v1/projects/kubernetes-engine-docs/zones/us-central1-f/clusters/example-cluster/nodePools/example-pool].
NAME          MACHINE_TYPE   DISK_SIZE_GB  NODE_VERSION
example-pool  n1-standard-1  100           1.2.4

Console

Para agregar un grupo de nodos a un clúster existente, realiza los siguientes pasos:

  1. Ve al menú de Google Kubernetes Engine en GCP Console.

    Ir al menú de Google Kubernetes Engine

  2. Haz clic en el botón Editar del clúster, que tiene forma de lápiz.

  3. En la sección Grupos de nodos, haz clic en Agregar grupo de nodos.

  4. Configura tu grupo de nodos como desees. Para habilitar opciones avanzadas, como las actualizaciones automáticas y el ajuste de escala automático, haz clic en Edición avanzada para el grupo de nodos.

  5. Haz clic en Guardar para cerrar la superposición de Edición avanzada.

  6. Haz clic en Guardar de nuevo para modificar el clúster.

Cómo ver grupos de nodos en un clúster

gcloud

Para enumerar todos los grupos de nodos de un clúster, ejecuta el comando gcloud node-pools list:

gcloud container node-pools list --cluster [CLUSTER_NAME]

Para obtener detalles sobre un grupo de nodos específico, ejecuta el comando gcloud node-pools describe:

gcloud container node-pools describe [POOL_NAME] \
    --cluster [CLUSTER_NAME]

Console

Para ver un grupo de nodos de un clúster, realiza los siguientes pasos:

  1. Ve al menú de Google Kubernetes Engine en GCP Console.

    Ir al menú de Google Kubernetes Engine

  2. Haz clic en el nombre del clúster que deseas ver.

  3. En la sección Grupos de nodos, haz clic en el ícono de divulgación junto al grupo de nodos deseado. El menú se expande para mostrar los detalles sobre el grupo de nodos.

  4. Haz clic en Listo para salir de la descripción general de los detalles del grupo de nodos.

Cómo cambiar el tamaño de un grupo de nodos

gcloud

Para cambiar el tamaño de un grupo de nodos, usa el comando gcloud container clusters resize. Debes especificar el nombre del clúster, el nombre del grupo de nodos deseado y la nueva cantidad de nodos:

gcloud container clusters resize [CLUSTER_NAME] --node-pool [NODE_POOL] \
    --size [SIZE]

Repite este comando para cada grupo de nodos. Si tu clúster solo tiene su grupo de nodos predeterminado, omite el marcador --node-pool.

Para obtener más información, consulta la documentación de gcloud container clusters resize.

Console

Para cambiar el tamaño de los grupos de nodos de tu clúster, realiza los siguientes pasos:

  1. Ve al menú de Google Kubernetes Engine en GCP Console.

    Ir al menú de Google Kubernetes Engine

  2. Haz clic en el botón Editar del clúster, que tiene forma de lápiz.

  3. En la sección Grupos de nodos, cambia el valor del campo Tamaño al valor deseado. Repite este paso para cada grupo de nodos según sea necesario.

  4. Haz clic en Guardar.

Cómo actualizar un grupo de nodos

gcloud

Para actualizar todos los nodos a la versión más reciente de Kubernetes, ejecuta el comando gcloud container clusters upgrade:

gcloud container clusters upgrade [CLUSTER_NAME]

Para actualizar un grupo de nodos específico, especifica el marcador --node-pool:

gcloud container clusters upgrade [CLUSTER_NAME] --node-pool [POOL_NAME]

Console

Para actualizar un grupo de nodos, realiza los siguientes pasos:

  1. Ve al menú de Google Kubernetes Engine en GCP Console.

    Ir al menú de Google Kubernetes Engine

  2. Haz clic en el botón Editar del clúster, que tiene forma de lápiz.

  3. En la sección Grupos de nodos, haz clic en el vínculo Cambiar junto al campo Versión del nodo del grupo de nodos deseado.

  4. Selecciona la versión deseada de Kubernetes.

  5. Lee la advertencia y luego haz clic en Cambiar para confirmar.

  6. Haz clic en Guardar para salir de la pantalla de modificación del clúster.

Cómo borrar un grupo de nodos

Cuando se borra un grupo de nodos, se borran los nodos y las rutas a ellos. Cualquier pod que se ejecuta en esos nodos se expulsa y reprograma. Si los pods tienen selectores de nodo específicos, pueden mantenerse en una condición no programable si ningún otro nodo en el clúster cumple con los requisitos.

gcloud

Para borrar un grupo de nodos, ejecuta el comando gcloud node-pools delete:

gcloud container node-pools delete [POOL_NAME] --cluster [CLUSTER_NAME]

Console

Para borrar un grupo de nodos, realiza los siguientes pasos:

  1. Ve al menú de Google Kubernetes Engine en GCP Console.

    Ir al menú de Google Kubernetes Engine

  2. Haz clic en el botón Editar del clúster, que tiene forma de lápiz.

  3. A fin de borrar el grupo de nodos, haz clic en el ícono de borrar, que se visualiza cuando te desplazas cerca del botón Editar, que tiene forma de lápiz.

  4. Haz clic en Guardar. Para volver a la página de descripción general del clúster, haz clic en la flecha en la parte superior de la pantalla.

Qué sigue

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...