Para documentar tus servicios de Cloud Run, puedes agregar una descripción personalizada
y legible por humanos de hasta 512
caracteres. Cada descripción aparece cuando
visualizas detalles de un servicio con gcloud run services describe.
Roles obligatorios
Para obtener los permisos que necesitas para configurar y, luego, implementar los servicios 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 servicio de Cloud Run - Usuario de la cuenta de servicio (
roles/iam.serviceAccountUser) en la identidad del servicio
Si implementas un servicio o una función desde el código fuente, también debes tener roles adicionales otorgados en tu proyecto y en la cuenta de servicio de Cloud Build.
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 servicio de Cloud Run interactúa con las APIs deGoogle Cloud , 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
Puedes establecer una descripción en los servicios de Cloud Run.
gcloud
Puedes configurar o actualizar la descripción durante la implementación:
gcloud run deploy SERVICE --description DESCRIPTION
Reemplazar
- SERVICE por el nombre del servicio de Cloud Run
- DESCRIPTION por la descripción del servicio
YAML
Si creas un servicio nuevo, omite este paso. Si actualizas un servicio existente, descarga su configuración de YAML:
gcloud run services describe SERVICE --format export > service.yaml
Actualiza la anotación
run.googleapis.com/description:apiVersion: serving.knative.dev/v1 kind: Service metadata: name: SERVICE annotations: run.googleapis.com/description: "DESCRIPTION" spec: template: ...
Reemplazar
- SERVICE por el nombre del servicio de Cloud Run
- DESCRIPTION por la descripción del servicio
Crea o actualiza el servicio con el siguiente comando:
gcloud run services replace service.yaml
El comando
gcloud run services replaceusa de forma predeterminada el archivoservice.yamlsi está presente.
Terraform
Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform.
Agrega lo siguiente a un recursogoogle_cloud_run_v2_service
en tu configuración de Terraform:Reemplaza la descripción por el valor que desees.