En esta página se describe cómo ver información sobre un grupo de trabajadores y cómo eliminar grupos de trabajadores.
Roles obligatorios
Para obtener los permisos que necesitas para gestionar los grupos de trabajadores y las revisiones de grupos de trabajadores de Cloud Run, pide a tu administrador que te asigne el rol de gestión de identidades y accesos Desarrollador de Cloud Run (roles/run.developer
) en tu grupo de trabajadores de Cloud Run.
Para ver una lista de los roles y permisos de gestión de identidades y accesos asociados a Cloud Run, consulta los artículos sobre roles de gestión de identidades y accesos de Cloud Run y permisos de gestión de identidades y accesos de Cloud Run. Si tu grupo de trabajadores de Cloud Run interactúa con APIs deGoogle Cloud , como las bibliotecas de cliente de Cloud, consulta la guía de configuración de identidades de servicio. Para obtener más información sobre cómo conceder roles, consulta los artículos sobre permisos de implementación y gestión del acceso.
Crear un grupo de trabajadores
Cloud Run crea un nuevo grupo de trabajadores la primera vez que despliegas una imagen de contenedor. Para obtener más instrucciones, consulta Implementar un nuevo grupo de trabajadores.
Ver la lista de grupos de trabajadores de un proyecto
Usa la Google Cloud consola o Google Cloud CLI para ver una lista de los grupos de trabajadores disponibles en tu proyecto:
consola
En la Google Cloud consola, ve a Cloud Run:
Selecciona Grupos de trabajadores en el menú. Los grupos de trabajadores disponibles se muestran en la página.
gcloud
Para enumerar los grupos de trabajadores de tu proyecto, sigue estos pasos:
gcloud beta run worker-pools list
Puedes filtrar esta lista por propiedades de la definición del grupo de trabajadores, como una etiqueta asignada.
Ver más detalles sobre un grupo de trabajadores
Usa Google Cloud CLI para ver más detalles sobre un grupo de trabajadores:
consola
En la Google Cloud consola, ve a Cloud Run:
Selecciona Grupos de trabajadores en el menú para ver los grupos de trabajadores disponibles.
Haz clic en el grupo de trabajadores para que se muestre su panel de detalles.
gcloud
Para ver los detalles de un grupo de trabajadores, sigue estos pasos:
gcloud beta run worker-pools describe WORKER_POOL
Puedes usar la marca --format
para dar formato al resultado. Por ejemplo, para dar formato YAML a la salida, haz lo siguiente:
gcloud beta run worker-pools describe WORKER_POOL --region REGION --format yaml
Sustituye:
- WORKER_POOL con el nombre del grupo de trabajadores.
- REGION con la Google Cloud región del grupo de trabajadores.
Inhabilitar un grupo de trabajadores
Si inhabilitas un grupo de trabajadores, se cerrarán todas las instancias de ese grupo. Para inhabilitar un grupo de trabajadores, asigna el valor cero al escalado:
consola
En la Google Cloud consola, ve a Cloud Run:
Selecciona Grupos de trabajadores en el menú y, a continuación, en la lista de grupos de trabajadores, haz clic en el que quieras inhabilitar.
Haz clic en el icono del lápiz situado a la derecha de Escalado: manual (instancias: ) y cambia el valor a 0.
Haz clic en Guardar para actualizar y inhabilitar el grupo de trabajadores.
gcloud
gcloud beta run worker-pools update WORKER_POOL --scaling=0
Sustituye WORKER_POOL por el nombre de tu grupo de trabajadores.
Eliminar grupos de trabajadores
A la hora de eliminar un grupo de trabajadores, debes tener en cuenta lo siguiente:
- Si eliminas un grupo de trabajadores, se eliminarán todos los recursos relacionados con él, incluidas todas las revisiones de este grupo de trabajadores, independientemente de si están procesando cargas de trabajo o no.
- Si eliminas un grupo de trabajadores, las imágenes de contenedor no se eliminarán automáticamente de Artifact Registry. Para eliminar las imágenes de contenedor que usan las revisiones eliminadas de Artifact Registry, consulta Eliminar imágenes.
- Después de eliminar un grupo de trabajadores, este sigue visible en la CLI de Google Cloud hasta que se complete la eliminación. Sin embargo, no puedes actualizar el grupo de trabajadores.
Si elimina un grupo de trabajadores, no podrá recuperarlo. No se puede deshacer ni restaurar.
consola
En la Google Cloud consola, ve a Cloud Run:
En el menú, selecciona Grupos de trabajadores y, a continuación, en la lista de grupos de trabajadores, selecciona el que quieras eliminar.
Haz clic en Eliminar.
gcloud
Para eliminar un grupo de trabajadores, usa el siguiente comando:
gcloud beta run worker-pools delete WORKER_POOL --region REGION
Sustituye:
- WORKER_POOL con el nombre de tu grupo de trabajadores.
- REGION con la Google Cloud región del grupo de trabajadores.