En esta página, se muestra cómo configurar una descripción personalizada en tus grupos de trabajadores de Cloud Run. Una descripción es un texto legible opcional adjunto al grupo de trabajadores.
Una descripción tiene un límite de 512 caracteres.
Si está presente, la descripción se muestra cuando
se ven los detalles de un grupo de trabajadores con gcloud run worker-pools describe.
Roles obligatorios
Para obtener los permisos que necesitas para configurar y, luego, implementar los grupos de trabajadores de Cloud Run, pídele a tu administrador que te otorgue los siguientes roles de IAM:
-
Desarrollador de Cloud Run (
roles/run.developer) en el grupo de trabajadores de Cloud Run -
Usuario de la cuenta de servicio (
roles/iam.serviceAccountUser) en la identidad del servicio
Para obtener una lista de los roles y los permisos de IAM asociados con Cloud Run, consulta los roles de IAM de Cloud Run y los permisos de IAM de Cloud Run. Si tu grupo de trabajadores de Cloud Run interactúa con lasGoogle Cloud APIs, como las bibliotecas cliente de Cloud, consulta la guía de configuración de identidades del servicio. Para obtener más información sobre cómo otorgar roles, consulta los permisos de implementación y cómo administrar el acceso.
Configura o modifica una descripción
Configura una descripción en los grupos de trabajadores de Cloud Run con Google Cloud CLI cuando crees un grupo de trabajadores nuevo:
gcloud
Puedes configurar o actualizar la descripción durante la implementación:
gcloud run worker-pools deploy WORKER_POOL --description DESCRIPTION
Reemplaza lo siguiente:
- WORKER_POOL: Es el nombre de tu grupo de trabajadores de Cloud Run.
- DESCRIPTION: Es la descripción del grupo de trabajadores.
YAML
Si creas un grupo de trabajadores nuevo, omite este paso. Si actualizas un grupo de trabajadores existente, descarga su configuración de YAML:
gcloud run worker-pools describe WORKER_POOL --format export > workerpool.yaml
En el siguiente ejemplo, se incluye la configuración de YAML:
apiVersion: run.googleapis.com/v1 kind: WorkerPool metadata: name: WORKER_POOL run.googleapis.com/description: DESCRIPTION
Reemplaza lo siguiente:
- WORKER_POOL: Es el nombre de tu grupo de trabajadores de Cloud Run.
- DESCRIPTION: Es la descripción del grupo de trabajadores.
Crea o actualiza el grupo de trabajadores con el siguiente comando:
gcloud run worker-pools replace workerpool.yaml
Terraform
Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform.
resource "google_cloud_run_v2_worker_pool" "default" {
name = "WORKER_POOL"
location = "REGION"
template {
containers {
image = "IMAGE_URL"
}
}
description = "DESCRIPTION"
}
Reemplaza lo siguiente:
- WORKER_POOL: Es el nombre del grupo de trabajadores.
- REGION: Es la Google Cloud región, por ejemplo, europe-west1.
- IMAGE_URL: Es una referencia a la imagen del contenedor que
contiene el grupo de trabajadores, como
us-docker.pkg.dev/cloudrun/container/worker-pool:latest. - DESCRIPTION: Es la descripción del grupo de trabajadores.