Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Définir une politique de maintenance des instances
Pour définir une politique de maintenance des instances pour un groupe Auto Scaling, appliquez l’une des méthodes suivantes :
- Console
-
Pour définir une politique de maintenance des instances pour un nouveau groupe (console)
-
Suivez les instructions de la rubrique Créer un groupe Auto Scaling avec un modèle de lancement et terminez chaque étape de la procédure, jusqu’à l’étape 11.
-
Sur la page Configurer la taille du groupe et les politiques de mise à l’échelle, pour la capacité souhaitée, saisissez le nombre initial d’instances à lancer.
-
Dans la section Mise à l’échelle, sous Limites de mise à l’échelle, si votre nouvelle valeur pour la capacité souhaitée est supérieure à la capacité minimale souhaitée et à la capacité maximale souhaitée, la capacité maximale souhaitée est automatiquement augmentée à la nouvelle valeur de capacité souhaitée. Vous pouvez modifier ces limites si nécessaire.
-
Pour le dimensionnement automatique, indiquez si vous souhaitez créer une politique de dimensionnement de suivi des cibles. Vous pouvez également élaborer cette politique après avoir créé votre groupe Auto Scaling.
Si vous choisissez la politique de dimensionnement de suivi des cibles, suivez les instructions dans Création d'une politique de suivi des cibles et d'échelonnement pour créer la politique.
-
Dans la section Politique de maintenance des instances, choisissez l’une des options disponibles :
-
Lancer avant toute résiliation : une nouvelle instance doit d’abord être mise en service avant qu’une instance existante puisse être résiliée. Il s’agit d’un bon choix pour les applications qui privilégient la disponibilité plutôt que les économies de coûts.
-
Résilier et lancer : les nouvelles instances sont mises en service en même temps que les instances existantes sont résiliées. Il s’agit d’un bon choix pour les applications qui privilégient les économies de coûts plutôt que la disponibilité. C’est également un bon choix pour les applications qui ne doivent pas libérer plus de capacité que ce qui est actuellement disponible.
-
Politique personnalisée : cette option vous permet de configurer votre politique avec une plage minimale et maximale personnalisée pour la quantité de capacité que vous souhaitez mettre à disposition lors du remplacement d’instances. Cela peut vous aider à trouver le juste équilibre entre le coût et la disponibilité.
-
-
Pour Définir un pourcentage d’intégrité, saisissez des valeurs pour l’un ou les deux champs suivants. Les champs activés varient en fonction de l’option que vous avez choisie à l’étape précédente.
-
Min : définit le pourcentage minimal d’intégrité requis pour procéder au remplacement des instances.
-
Max : définit le pourcentage maximal d’intégrité possible lors du remplacement d’instances.
-
-
Développez la section Afficher la capacité pendant les remplacements en fonction de la capacité souhaitée pour confirmer comment les valeurs Min et Max s’appliquent à votre groupe. Les valeurs exactes utilisées dépendent de la valeur de capacité souhaitée, qui changera si le groupe est mis à l’échelle.
-
Poursuivez en effectuant les étapes de la section Créer un groupe Auto Scaling avec un modèle de lancement.
-
- AWS CLI
-
Pour définir une politique de maintenance des instances pour un nouveau groupe (AWS CLI)
Ajoutez l'
--instance-maintenance-policy
option à la create-auto-scaling-groupcommande. L’exemple suivant définit une politique de maintenance des instances pour un nouveau groupe Auto Scaling intitulé
.my-asg
aws autoscaling create-auto-scaling-group \ --launch-template LaunchTemplateName=
my-launch-template
,Version='1
' \ --auto-scaling-group-namemy-asg
\ --min-size1
\ --max-size10
\ --desired-capacity5
\ --default-instance-warmup20
\ --instance-maintenance-policy '{ "MinHealthyPercentage":90
, "MaxHealthyPercentage":120
}' \ --vpc-zone-identifier "subnet-5e6example
,subnet-613example
,subnet-c93example
"
- Console
-
Pour définir une politique de maintenance des instances pour un groupe existant (console)
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
et choisissez Groupes Auto Scaling dans le panneau de navigation. -
Dans la barre de navigation située en haut de l'écran, choisissez l' Région AWS dans laquelle vous avez créé votre groupe Auto Scaling.
-
Cochez la case située en regard du groupe Auto Scaling.
Un volet fractionné s’ouvre en bas de la page.
-
Dans l’onglet Détails, choisissez Politique de maintenance des instances, puis Modifier.
-
Pour définir une politique de maintenance des instances pour le groupe, choisissez l’une des options disponibles :
-
Lancer avant toute résiliation : une nouvelle instance doit d’abord être mise en service avant qu’une instance existante puisse être résiliée. Il s’agit d’un bon choix pour les applications qui privilégient la disponibilité plutôt que les économies de coûts.
-
Résilier et lancer : les nouvelles instances sont mises en service en même temps que les instances existantes sont résiliées. Il s’agit d’un bon choix pour les applications qui privilégient les économies de coûts plutôt que la disponibilité. C’est également un bon choix pour les applications qui ne doivent pas libérer plus de capacité que ce qui est actuellement disponible.
-
Politique personnalisée : cette option vous permet de configurer votre politique avec une plage minimale et maximale personnalisée pour la quantité de capacité que vous souhaitez mettre à disposition lors du remplacement d’instances. Cela peut vous aider à trouver le juste équilibre entre le coût et la disponibilité.
-
-
Pour Définir un pourcentage d’intégrité, saisissez des valeurs pour l’un ou les deux champs suivants. Les champs activés varient en fonction de l’option que vous avez choisie à l’étape précédente.
-
Min : définit le pourcentage minimal d’intégrité requis pour procéder au remplacement des instances.
-
Max : définit le pourcentage maximal d’intégrité possible lors du remplacement d’instances.
-
-
Développez la section Afficher la capacité pendant les remplacements en fonction de la capacité souhaitée pour confirmer comment les valeurs Min et Max s’appliquent à votre groupe. Les valeurs exactes utilisées dépendent de la valeur de capacité souhaitée, qui changera si le groupe est mis à l’échelle.
-
Choisissez Mettre à jour.
- AWS CLI
-
Pour définir une politique de maintenance des instances pour un groupe existant (AWS CLI)
Ajoutez l'
--instance-maintenance-policy
option à la update-auto-scaling-groupcommande. L’exemple suivant définit une politique de maintenance des instances pour le groupe Auto Scaling indiqué.aws autoscaling update-auto-scaling-group --auto-scaling-group-name
my-asg
\ --instance-maintenance-policy '{ "MinHealthyPercentage":90
, "MaxHealthyPercentage":120
}'