Lancer des instances EC2 à l’aide d’un modèle de lancement
Un modèle de lancement Amazon EC2 stocke les paramètres de lancement de l’instance afin que vous n’ayez pas à les spécifier à chaque fois que vous lancez une instance.
Plusieurs services de lancement d’instance peuvent éventuellement utiliser des modèles de lancement lors du lancement d’instances, tandis que pour d’autres services, tels que la flotte EC2, les instances ne peuvent être lancées que si un modèle de lancement est utilisé. Cette rubrique explique comment utiliser un modèle de lancement lors du lancement d’une instance à l’aide de l’assistant de lancement d’instance EC2, d’Amazon EC2 Auto Scaling, de la flotte EC2 et du parc d’instances Spot.
Pour plus d’informations sur les modèles de lancement et la manière de les créer consultez Stocker les paramètres de lancement des instances dans les modèles de lancement Amazon EC2.
Rubriques
Lancer une instance Amazon EC2 à l’aide d’un modèle de lancement
Vous pouvez utiliser les paramètres contenus dans un modèle de lancement pour lancer une instance Amazon EC2. Après avoir sélectionné le modèle de lancement, mais avant de lancer l’instance, vous pouvez modifier les paramètres de lancement.
Deux balises accompagnées des clés aws:ec2launchtemplate:id et aws:ec2launchtemplate:version sont attribuées automatiquement aux instances lancées à l’aide d’un modèle de lancement. Vous ne pouvez pas supprimer ou modifier ces balises.
Lancer des instances dans un groupe Amazon EC2 Auto Scaling à l’aide d’un modèle de lancement
Vous pouvez créer un groupe Auto Scaling et spécifier un modèle de lancement à utiliser pour le groupe. Lorsque Amazon EC2 Auto Scaling lance des instances dans le groupe Auto Scaling, il utilise les paramètres de lancement définis dans le modèle de lancement associé.
Avant de pouvoir créer un groupe Auto Scaling à l’aide d’un modèle de lancement, vous devez d’abord créer un modèle de lancement qui inclut les paramètres requis pour lancer une instance dans un groupe Auto Scaling. Certains paramètres sont obligatoires, tels que l’ID de l’AMI, et d’autres ne peuvent pas être utilisés avec un groupe Auto Scaling. La console fournit des conseils pour vous aider à créer un modèle que vous pouvez utiliser avec Amazon EC2 Auto Scaling.
Pour créer un groupe Auto Scaling avec un modèle de lancement à l’aide de la console
-
Pour obtenir des instructions, consultez la section Créer un groupe Auto Scaling à l’aide d’un modèle de lancement dans le Guide de l’utilisateur Amazon EC2 Auto Scaling.
Pour créer ou mettre à jour un groupe Auto Scaling avec un modèle de lancement à l’aide de la AWS CLI
-
Utilisez les commandes create-auto-scaling-group ou update-auto-scaling-group et spécifiez le paramètre
--launch-template.
Pour plus d’informations, consultez les rubriques suivantes du Guide de l’utilisateur Amazon EC2 Auto Scaling :
-
Exemples de création et de gestion de modèles de lancement avec l’AWS Command Line Interface (AWS CLI) — Fournit des exemples qui montrent comment créer des modèles de lancement avec différentes combinaisons de paramètres.
-
Créer des groupes Auto Scaling à l’aide de modèles de lancement
Lancer une flotte EC2 à l’aide d’un modèle de lancement
Un modèle de lancement est obligatoire lors de la création d’une demande Flotte EC2. Si Amazon EC2 satisfait à la demande flotte EC2, il utilise les paramètres de lancement définis dans le modèle de lancement associé. Vous pouvez remplacer certains des paramètres spécifiés dans le modèle de lancement. Pour plus d’informations, consultez Créer une flotte EC2.
Pour créer une flotte EC2 avec un modèle de lancement à l’aide de la AWS CLI
-
Utilisez la commande create-fleet. Utilisez le paramètre
--launch-template-configspour spécifier le modèle de lancement et tous les remplacements de celui-ci.
Lancer un parc d’instances Spot à l’aide d’un modèle de lancement
Un modèle de lancement est facultatif lors de la création d’une demande de parc d’instances Spot. Si vous n’utilisez aucun modèle de lancement, vous pouvez spécifier manuellement les paramètres de lancement. Si vous utilisez un modèle de lancement, lorsque Amazon EC2 répond à la demande du parc d’instances Spot, il utilise les paramètres de lancement définis dans le modèle de lancement associé. Vous pouvez remplacer certains des paramètres spécifiés dans le modèle de lancement. Pour de plus amples informations, consultez Créer une flotte Spot.
Pour créer une demande du parc d’instances Spot à l’aide d’un modèle de lancement
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sélectionnez Demandes Spot.
-
Choisissez Demander des instances ponctuelles.
-
Sous Launch parameters (Paramètres de lancement), choisissez Use a launch template (Utiliser un modèle de lancement).
-
Pour Launch template (Modèle de lancement), choisissez un modèle de lancement, puis, dans le champ de droite, choisissez la version du modèle de lancement.
-
Configurez votre parc d’instances Spot en sélectionnant différentes options sur cet écran. Pour plus d’informations sur ces options, consultez Création d’une demande de parc d’instances Spot à l’aide de paramètres définis.
-
Lorsque vous êtes prêt à créer votre parc d’instances Spot, choisissez Launch (Lancer).
Pour créer une demande du parc d’instances Spot à l’aide d’un modèle de lancement
-
Utilisez la commande request-spot-fleet. Utilisez le paramètre
LaunchTemplateConfigspour spécifier le modèle de lancement et tous les remplacements de celui-ci.