En esta página se muestra cómo definir una descripción personalizada en tus grupos de trabajadores de Cloud Run. Una descripción es un texto opcional legible por humanos que se adjunta al grupo de trabajadores.
La descripción tiene un límite de 512 caracteres.
Si está presente, la descripción se muestra al ver los detalles de un grupo de trabajadores con gcloud beta run worker-pools describe
.
Roles obligatorios
Para obtener los permisos que necesitas para configurar e implementar grupos de trabajadores de Cloud Run, pide a tu administrador que te conceda los siguientes roles de gestión de identidades y accesos:
-
Desarrollador de Cloud Run (
roles/run.developer
) en el grupo de trabajadores de Cloud Run -
Usuario de cuenta de servicio (
roles/iam.serviceAccountUser
) en la identidad de servicio
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.
Definir o modificar una descripción
Define una descripción en los grupos de trabajadores de Cloud Run con la CLI de Google Cloud cuando crees un grupo de trabajadores:
gcloud
Puedes definir o actualizar la descripción durante la implementación:
gcloud beta run worker-pools deploy WORKER_POOL --description DESCRIPTION
Haz los cambios siguientes:
- WORKER_POOL: el nombre de tu grupo de trabajadores de Cloud Run
- DESCRIPTION: la descripción del grupo de trabajadores
YAML
Si vas a crear un grupo de trabajadores, omite este paso. Si vas a actualizar un grupo de trabajadores, descarga su configuración YAML:
gcloud beta run worker-pools describe WORKER_POOL --format export > workerpool.yaml
En el ejemplo siguiente se muestra la configuración de YAML:
apiVersion: run.googleapis.com/v1 kind: WorkerPool metadata: name: WORKER_POOL annotations: run.googleapis.com/launch-stage: BETA run.googleapis.com/description: DESCRIPTION
Haz los cambios siguientes:
- WORKER_POOL: el nombre de tu grupo de trabajadores de Cloud Run
- DESCRIPTION: la descripción del grupo de trabajadores
Crea o actualiza el grupo de trabajadores con el siguiente comando:
gcloud beta run worker-pools replace workerpool.yaml
Terraform
Para saber cómo aplicar o quitar una configuración de Terraform, consulta Comandos básicos de Terraform.
resource "google_cloud_run_v2_worker_pool" "default" {
name = "WORKER_POOL"
location = "REGION"
launch_stage = "BETA"
template {
containers {
image = "IMAGE_URL"
}
}
description = "DESCRIPTION"
}
Haz los cambios siguientes:
- WORKER_POOL: nombre del grupo de trabajadores
- REGION: la Google Cloud región (por ejemplo, europe-west1)
- IMAGE_URL: una referencia a la imagen del contenedor que contiene el grupo de trabajadores, como
us-docker.pkg.dev/cloudrun/container/worker-pool:latest
- DESCRIPTION: la descripción del grupo de trabajadores