Función |
Subcaracterística |
Nombre del parámetro |
Información de descripción y restricción |
Información general |
| Contenedores |
|
Nombre del contenedor |
name |
Compila contenedores |
|
Imagen de contenedor |
image |
Implementa imágenes de contenedor en Cloud Run |
|
Working Dir |
Es el directorio de trabajo del contenedor. Si no se especifica, se usa el valor predeterminado del entorno de ejecución del contenedor, que se puede configurar en la imagen del contenedor. |
workingDir |
|
Depende del contenedor |
dependsOn[] |
Configura el orden de inicio del contenedor para implementaciones de sidecar |
|
Container Args |
args[] |
Configura contenedores para servicios |
|
Comando del contenedor |
comando |
Configura contenedores para servicios |
| Variables de entorno |
Clave |
name |
Variables de entorno para servicios |
Valor |
value |
Variables de entorno para servicios |
| Variables secretas del entorno |
Clave |
EnvVarSource |
Administra secretos |
Secreto |
secret |
Administra secretos |
Versión |
version |
Administra secretos |
| Activaciones de volúmenes |
Nombre |
name |
Conectarse desde Cloud Run |
Ruta de acceso de activación |
mountPath |
Conectarse desde Cloud Run |
| Puertos |
Nombre |
name |
Usa HTTP/2 para los servicios |
Container Port |
containerPort |
Usa HTTP/2 para los servicios |
| Recursos |
CPU |
limits |
Configura los límites de CPU para los servicios |
Memoria |
limits |
Configura límites de memoria para los servicios |
CPU inactiva |
Indica si la CPU solo se asigna durante las solicitudes. |
cpuIdle |
Aumento de CPU durante el inicio |
startupCPUBoost |
Establece el aumento de la CPU de inicio |
| Sondeo de inicio |
Umbral de falla |
failureThreshold |
Configura verificaciones de estado de contenedores para los servicios |
Segundos de retraso inicial |
initialDelaySeconds |
Configura sondeos |
Segundos de tiempo de espera |
timeoutSeconds |
Configura sondeos |
Segundos del período |
periodSeconds |
Configura sondeos |
Ruta de acceso HTTP Get |
path |
Configura sondeos |
Puerto de obtención de HTTP |
puerto |
Configura sondeos |
Nombre de los encabezados HTTP |
name |
Configura sondeos |
Valor de encabezados HTTP |
value |
Configura sondeos |
Puerto de socket TCP |
puerto |
El sondeo de inicio de TCP predeterminado |
Puerto de GRPC |
puerto |
Configura sondeos |
Servicio de GRPC |
service |
Configura sondeos |
|
Sondeo de funcionamiento |
livenessProbe |
Casos de uso |
|
|
Descripción |
description |
Cómo establecer descripciones de servicios |
|
|
Crea una cuenta de servicio |
Crea una cuenta de servicio nueva para el servicio de Cloud Run. |
Configura la identidad de servicio para los trabajos |
|
|
Roles del proyecto de la cuenta de servicio |
Roles que se otorgarán a la cuenta de servicio recién creada. Habilita Crear cuenta de servicio y no proporciones ninguna entrada para Cuenta de servicio. |
Configura la identidad de servicio para los trabajos |
|
|
Entrada |
IngressTraffic |
Restringe la entrada de red para Cloud Run |
|
|
Miembros |
Usuarios y cuentas de servicio que pueden invocar el servicio. Para el acceso público, ingresa allUsers. Para el acceso de usuarios de Google que hayan accedido a su cuenta, ingresa allAuthenticatedUsers o una lista de usuarios y cuentas de servicio específicos. Para obtener más información, consulta members. |
Configura la identidad de servicio para los trabajos |
Acceso de VPC |
|
Conector |
connector |
VPC con conectores |
|
Salida |
egress |
Controla el tráfico del servicio de salida |
Interfaces de red |
Red |
network |
Implementa un servicio |
| Subred |
subred |
Implementa un servicio |
| Etiquetas |
etiquetas |
Implementa un servicio |
|
|
Protección contra la eliminación de Cloud Run |
Evita que Terraform destruya o vuelva a crear trabajos y servicios de Cloud Run. |
deletion_protection |
|
|
Habilita el archivo adicional de Prometheus |
Habilita el archivo adicional de Prometheus en la instancia de Cloud Run. |
Escribe métricas de Prometheus con el sidecar de Prometheus |
Volúmenes |
|
Nombre |
name |
Configura un volumen en memoria |
| Secreto |
Secreto |
secret |
Haz que Cloud Run tenga acceso a un Secret |
| Modo predeterminado |
defaultMode |
|
| Ruta de acceso |
path |
Haz que Cloud Run tenga acceso a un Secret |
| Versión |
version |
Haz que Cloud Run tenga acceso a un Secret |
| Mode |
modo |
Haz que Cloud Run tenga acceso a un Secret |
| Instancia de Cloud SQL |
Instancias |
instances[] |
Conectarse desde Cloud Run |
| Directorio vacío |
Mediana |
medium |
Configura activaciones de volúmenes en memoria para servicios |
| Límite de tamaño |
sizeLimit |
Configura activaciones de volúmenes en memoria para servicios |
| GCS |
Bucket |
segmento |
Configura activaciones de volúmenes de Cloud Storage para servicios |
| Solo lectura |
readOnly |
Configura activaciones de volúmenes de Cloud Storage para servicios |
| NFS |
Servidor |
servidor |
Configura activaciones de volúmenes de NFS para servicios |
| Ruta de acceso |
path |
Configura activaciones de volúmenes de NFS para servicios |
| Solo lectura |
readOnly |
Configura activaciones de volúmenes de NFS para servicios |
Escalamiento de servicios |
|
Recuento mínimo de instancias |
minInstanceCount |
Cómo establecer la cantidad mínima de instancias para los servicios |
|
|
Revisión |
revisión |
Revisiones de servicios de Cloud Run |
Ajuste de la plantilla |
|
Recuento mínimo de instancias |
minInstanceCount |
Cómo establecer la cantidad mínima de instancias para los servicios |
|
Cantidad máxima de instancias |
maxInstanceCount |
Acerca de la cantidad máxima de instancias |
|
|
Clave de encriptación |
encryptionKey |
Usa claves de encriptación administradas por el cliente |
|
|
Máxima simultaneidad de solicitudes de instancias |
maxInstanceRequestConcurrency |
Cantidad máxima de solicitudes simultáneas para los servicios |
|
|
Afinidad de sesión |
sessionAffinity |
Configura la afinidad de sesión para los servicios |
|
|
Entorno de ejecución |
executionEnvironment |
Acerca de los entornos de ejecución de servicios |
Tráfico |
|
Tipo |
type |
Reversiones, lanzamientos graduales y migración de tráfico |
|
Porcentaje |
percent |
Reversiones, lanzamientos graduales y migración de tráfico |
|
Revisión |
revisión |
Reversiones, lanzamientos graduales y migración de tráfico |
|
Etiqueta |
etiqueta |
Reversiones, lanzamientos graduales y migración de tráfico |
Etiquetas de servicio |
|
Clave |
labels |
Configura etiquetas para los servicios |
|
Valor |
labels |
Configura etiquetas para los servicios |
Anotaciones de Service |
|
Clave |
anotaciones |
anotaciones |
|
Valor |
anotaciones |
anotaciones |
Cliente |
|
Nombre |
Es un identificador arbitrario para el cliente de la API. |
cliente |
|
Versión |
Es un identificador arbitrario para el identificador de versión. |
clientVersion |
|
|
Etapa de lanzamiento |
LaunchStage |
Etapas de lanzamiento de productos |
|
|
Públicos personalizados |
customAudience |
Configura públicos personalizados para los servicios |
Autorización binaria |
|
Justificación de la anulación de emergencia |
breakglassJustification |
Usa la anulación de emergencia |
|
Usar la opción predeterminada |
useDefault |
Usa la Autorización Binaria |
Etiquetas de plantilla |
|
Clave |
labels |
Configura etiquetas para los servicios |
|
Valor |
labels |
Configura etiquetas para los servicios |
Anotaciones de plantilla |
|
Clave |
anotaciones |
anotaciones |
|
Valor |
anotaciones |
anotaciones |
|
|
Tiempo de espera |
timeout |
Cómo configurar el tiempo de espera de la solicitud para los servicios |
|
|
Cuenta de servicio |
serviceAccount |
Configura la identidad de los servicios |