Función |
Nombre del parámetro |
Información de descripción y restricción |
Información general |
|
Nombre del MIG |
name |
mig_name |
|
Nombre de host |
Es el prefijo del nombre de host para las instancias. |
hostname |
|
Tamaño objetivo |
targetSize |
Crea un MIG con ajuste de escala automático habilitado. |
|
Max Replicas |
autoscalingPolicy.maxNumReplicas |
Crea un MIG con ajuste de escala automático habilitado |
|
Mínimo de réplicas |
autoscalingPolicy.minNumReplicas |
Crea un MIG con ajuste de escala automático habilitado |
|
Modo de ajuste de escala automático |
autoscalingPolicy.mode |
Modo de escalado automático |
|
Grupos de segmentación |
targetPools[] |
Agrega un grupo de instancias administrado a un grupo de destino |
|
Forma objetivo de la política de distribución |
distributionPolicy.targetShape |
feedbackRegional MIG target distribution shape |
|
Zonas de política de distribución |
distributionPolicy.zones[] |
Establece una forma de distribución objetivo para VM en un MIG regional |
Discos con estado |
Nombre del dispositivo |
statefulPolicy.preservedState.disks[] |
Configura discos persistentes con estado en MIG |
Borrar regla |
statefulPolicy.preservedState.disks[].autoDelete |
Configura discos persistentes con estado en MIG |
IP con estado |
Nombre de la interfaz |
statefulPolicy.preservedState.internalIPs[] |
Configura direcciones IP con estado en MIG |
Borrar regla |
statefulPolicy.preservedState.internalIPs[].autoDelete |
Configura direcciones IP con estado en MIG |
Is External |
statefulPolicy.preservedState.externalIPs[] |
Configura direcciones IP con estado en MIG |
Actualizar política |
Max Surge Fixed |
updatePolicy.maxSurge.fixed |
Cantidad máxima de instancias sobreaprovisionadas |
Tipo de redistribución de instancias |
updatePolicy.instanceRedistributionType |
Redistribución proactiva de instancias |
Porcentaje de aumento máximo |
updatePolicy.maxSurge.percent |
Cantidad máxima de instancias sobreaprovisionadas |
Max Unavailable Fixed |
updatePolicy.maxUnavailable.fixed |
Cantidad máxima de instancias no disponibles |
Porcentaje máximo de no disponibilidad |
updatePolicy.maxUnavailable.percent |
Cantidad máxima de instancias no disponibles |
Min Ready Sec |
updatePolicy.minReadySec |
Tiempo de espera mínimo |
Método de reemplazo |
updatePolicy.replacementMethod |
Método de reemplazo |
Acción mínima |
updatePolicy.minimalAction |
Acción mínima |
Tipo |
updatePolicy.type |
Tipo de actualización |
Acción más disruptiva permitida |
updatePolicy.mostDisruptiveAllowedAction |
Acción más disruptiva permitida |
|
Nombre de la verificación de estado |
name |
Descripción general de las verificaciones de estado |
Verificación de estado |
Tipo |
type |
Categorías, protocolos y puertos de verificaciones de estado |
Segundos de retraso inicial |
autoHealingPolicies[].initialDelaySec |
Configura una política de reparación automática en un MIG |
Intervalo de verificación (s) |
checkIntervalSec |
Configura una política de reparación automática en un MIG |
Umbral de buen estado |
healthyThreshold |
Configura una política de reparación automática en un MIG |
Tiempo de espera (s) |
timeoutSec |
Características de una buena verificación de estado de reparación automática |
Umbral de mal estado |
unhealthyThreshold |
Configura una política de reparación automática en un MIG |
Respuesta |
httpsHealthCheck.response |
Criterios de éxito para HTTP, HTTPS y HTTP/2 |
Encabezado de proxy |
httpsHealthCheck.proxyHeader |
Encabezados |
Puerto |
httpsHealthCheck.port |
Categorías, protocolos y puertos de verificaciones de estado |
Solicitud |
tcpHealthCheck.request |
Criterios de éxito para HTTP, HTTPS y HTTP/2 |
Ruta de solicitud |
httpsHealthCheck.requestPath |
Criterios de éxito para HTTP, HTTPS y HTTP/2 |
Host |
httpsHealthCheck.host |
Encabezados |
Habilitar Logging |
logConfig.enable |
Información de registros de verificaciones de estado |
|
Nombre del escalador automático |
name |
Si está vacío, el nombre se deriva de hostname. |
|
Ajuste de escala automático habilitado |
Crea un escalador automático para el MIG. |
Ajuste de escala automático de grupos de instancias |
|
Período de inactividad |
autoscalingPolicy.coolDownPeriodSec |
Período de inicialización |
CPU de ajuste de escala automático |
Target |
autoscalingPolicy.cpuUtilization.utilizationTarget |
Escalamiento según el uso de CPU |
Método predictivo |
autoscalingPolicy.cpuUtilization.predictiveMethod |
Ajuste de escala automático predictivo |
Métrica de ajuste de escala automático |
Nombre |
name |
Ajusta la escala automáticamente para mantener una métrica en un valor objetivo |
Target |
autoscalingPolicy.customMetricUtilizations[].utilizationTarget |
Ajusta la escala automáticamente para mantener una métrica en un valor objetivo |
Tipo |
autoscalingPolicy.customMetricUtilizations[].utilizationTargetType |
Ajusta la escala automáticamente para mantener una métrica en un valor objetivo |
Escalamiento de programas |
Inhabilitada |
autoscalingPolicy.scalingSchedules[].disabled |
Escalamiento según los programas |
Duración (en segundos) |
autoscalingPolicy.scalingSchedules[].durationSec |
Configuración de programa de escalamiento |
Min Required Replicas |
autoscalingPolicy.scalingSchedules[].minRequiredReplicas |
Configuración de programa de escalamiento |
Nombre |
autoscalingPolicy.scalingSchedules[] |
Cómo crear una programación |
Programa |
autoscalingPolicy.scalingSchedules[].schedule |
Configuración de programa de escalamiento |
Zona horaria |
autoscalingPolicy.scalingSchedules[].timeZone |
Configuración de programa de escalamiento |
Control de reducción de escala del escalador automático |
Réplicas fijas |
autoscalingPolicy.scaleInControl.maxScaledInReplicas.fixed |
Configura los controles de reducción de escalamiento |
Porcentaje de réplicas |
autoscalingPolicy.scaleInControl.maxScaledInReplicas.percent |
Configura los controles de reducción de escalamiento |
Time Window Sec |
autoscalingPolicy.scaleInControl.timeWindowSec |
Configura los controles de reducción de escalamiento |
Puertos con nombre |
Nombre |
namedPorts[].name |
Puertos con nombre |
Puerto |
namedPorts[].port |
Puertos con nombre |
|
Espera por las instancias |
Indica si se debe esperar a que se creen o actualicen todas las instancias antes de devolverlas. Si se establece como verdadero, cuando falla la operación, Terraform sigue intentándolo hasta que se alcanza el tiempo de espera. |
wait_for_instances |
Tiempos de espera de MIG |
Crear |
Es el tiempo de espera para la creación de la instancia de Terraform. |
crear |
Actualizar |
Es el tiempo de espera para la actualización de la instancia de Terraform. |
actualizar |
Borrar |
Es el tiempo de espera para el borrado de la instancia de Terraform. |
borrar |
Etiquetas |
Clave |
allInstancesConfig.properties.labels |
Organiza recursos con etiquetas |
Valor |
allInstancesConfig.properties.labels |
Organiza recursos con etiquetas |