Fonctionnalité |
Nom du paramètre |
Description et informations sur les contraintes |
Informations générales |
|
Nom du MIG |
name |
mig_name |
|
Hostname (Nom d'hôte) |
Préfixe du nom d'hôte pour les instances. |
hostname |
|
Taille de la cible |
targetSize |
Créez un MIG avec l'autoscaling activé. |
|
Nombre maximal de répliques |
autoscalingPolicy.maxNumReplicas |
Créer un MIG avec l'autoscaling activé |
|
Nb min. d'instances dupliquées |
autoscalingPolicy.minNumReplicas |
Créer un MIG avec l'autoscaling activé |
|
Mode Autoscaling |
autoscalingPolicy.mode |
Mode autoscaling |
|
Pools cibles |
targetPools[] |
Ajouter un groupe d'instances géré à un pool cible |
|
Forme cible de la stratégie de distribution |
distributionPolicy.targetShape |
feedbackForme de distribution cible du MIG régional |
|
Zones de la règle de distribution |
distributionPolicy.zones[] |
Définir une forme de distribution cible pour les VM d'un MIG régional |
Disques avec état |
Nom de l'appareil |
statefulPolicy.preservedState.disks[] |
Configurer des disques persistants avec état dans les MIG |
Supprimer la règle |
statefulPolicy.preservedState.disks[].autoDelete |
Configurer des disques persistants avec état dans les MIG |
Adresses IP avec état |
Nom d'interface |
statefulPolicy.preservedState.internalIPs[] |
Configurer des adresses IP avec état dans les groupes d'instances gérés |
Supprimer la règle |
statefulPolicy.preservedState.internalIPs[].autoDelete |
Configurer des adresses IP avec état dans les groupes d'instances gérés |
Est externe |
statefulPolicy.preservedState.externalIPs[] |
Configurer des adresses IP avec état dans les groupes d'instances gérés |
Mise à jour de règles |
Max Surge Fixed |
updatePolicy.maxSurge.fixed |
Surutilisation maximale |
Type de redistribution des instances |
updatePolicy.instanceRedistributionType |
Redistribution proactive des instances |
Pourcentage maximal de pics |
updatePolicy.maxSurge.percent |
Surutilisation maximale |
Max. indisponible (fixe) |
updatePolicy.maxUnavailable.fixed |
Nombre maximal d'instances indisponibles |
Pourcentage maximal d'indisponibilité |
updatePolicy.maxUnavailable.percent |
Nombre maximal d'instances indisponibles |
Min Ready Sec |
updatePolicy.minReadySec |
Durée d'attente minimale |
Méthode de remplacement |
updatePolicy.replacementMethod |
Méthode de remplacement |
Action minimale |
updatePolicy.minimalAction |
Action minimale |
Type |
updatePolicy.type |
Type de mise à jour |
Action autorisée la plus perturbatrice |
updatePolicy.mostDisruptiveAllowedAction |
Action autorisée la plus perturbatrice |
|
Nom de la vérification de l'état |
name |
Présentation des vérifications d'état |
Vérification de l'état |
Type |
type |
Catégories, protocoles et ports pour les vérifications d'état |
Secondes de délai initial |
autoHealingPolicies[].initialDelaySec |
Configurer une règle d'autoréparation dans un MIG |
Intervalle entre deux tests (s) |
checkIntervalSec |
Configurer une règle d'autoréparation dans un MIG |
Seuil opérationnel |
healthyThreshold |
Configurer une règle d'autoréparation dans un MIG |
Délai avant expiration (s) |
timeoutSec |
Caractéristiques d'une bonne vérification d'état pour autoréparation |
Seuil de faible capacité |
unhealthyThreshold |
Configurer une règle d'autoréparation dans un MIG |
Réponse |
httpsHealthCheck.response |
Critères de réussite pour HTTP, HTTPS et HTTP/2 |
En-tête du proxy |
httpsHealthCheck.proxyHeader |
En-têtes |
Port |
httpsHealthCheck.port |
Catégories, protocoles et ports pour les vérifications d'état |
Requête |
tcpHealthCheck.request |
Critères de réussite pour HTTP, HTTPS et HTTP/2 |
Chemin de requête |
httpsHealthCheck.requestPath |
Critères de réussite pour HTTP, HTTPS et HTTP/2 |
Organisateur |
httpsHealthCheck.host |
En-têtes |
Activer la journalisation |
logConfig.enable |
Informations concernant la journalisation des vérifications d'état |
|
Nom de l'autoscaler |
name |
S'il est vide, le nom est dérivé de hostname. |
|
Autoscaling activé |
Créez un autoscaler pour le MIG. |
Autoscaling groups of instances |
|
Période d'attente |
autoscalingPolicy.coolDownPeriodSec |
Période d'initialisation |
Autoscaling du CPU |
Cible |
autoscalingPolicy.cpuUtilization.utilizationTarget |
Scaling basé sur l'utilisation du processeur |
Méthode prédictive |
autoscalingPolicy.cpuUtilization.predictiveMethod |
Autoscaling prédictif |
Métrique d'autoscaling |
Nom |
name |
Effectuer un autoscaling pour maintenir une métrique à une valeur cible |
Cible |
autoscalingPolicy.customMetricUtilizations[].utilizationTarget |
Effectuer un autoscaling pour maintenir une métrique à une valeur cible |
Type |
autoscalingPolicy.customMetricUtilizations[].utilizationTargetType |
Effectuer un autoscaling pour maintenir une métrique à une valeur cible |
Planifications de scaling |
Désactivé |
autoscalingPolicy.scalingSchedules[].disabled |
Scaling basé sur les planifications |
Durée (s) |
autoscalingPolicy.scalingSchedules[].durationSec |
Paramètres de la planification de scaling |
Nb min. d'instances dupliquées requises |
autoscalingPolicy.scalingSchedules[].minRequiredReplicas |
Paramètres de la planification de scaling |
Nom |
autoscalingPolicy.scalingSchedules[] |
Créer un calendrier de mise à l'échelle |
Programmation |
autoscalingPolicy.scalingSchedules[].schedule |
Paramètres de la planification de scaling |
Fuseau horaire |
autoscalingPolicy.scalingSchedules[].timeZone |
Paramètres de la planification de scaling |
Contrôle du scaling vertical de l'autoscaling |
Instances répliquées fixes |
autoscalingPolicy.scaleInControl.maxScaledInReplicas.fixed |
Configurer des contrôles de scaling |
Pourcentage de réplicas |
autoscalingPolicy.scaleInControl.maxScaledInReplicas.percent |
Configurer des contrôles de scaling |
Période (s) |
autoscalingPolicy.scaleInControl.timeWindowSec |
Configurer des contrôles de scaling |
Ports nommés |
Nom |
namedPorts[].name |
Ports nommés |
Port |
namedPorts[].port |
Ports nommés |
|
Attendre les instances |
Indique si l'opération doit attendre que toutes les instances soient créées/mises à jour avant de renvoyer une réponse. Si la valeur est définie sur "true", Terraform continue d'essayer jusqu'à ce que le délai d'attente soit atteint en cas d'échec de l'opération. |
wait_for_instances |
Délai d'expiration des MIG |
Create |
Délai avant expiration pour la création d'une instance Terraform. |
créer |
Update |
Délai d'attente pour la mise à jour de l'instance Terraform. |
update |
Delete |
Délai avant expiration pour la suppression de l'instance Terraform. |
supprimer |
Étiquettes |
Clé |
allInstancesConfig.properties.labels |
Organiser des ressources à l'aide de libellés |
Valeur |
allInstancesConfig.properties.labels |
Organiser des ressources à l'aide de libellés |