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.
Créer un modèle de lancement à l’aide de paramètres avancés
Cette rubrique explique comment créer un modèle de lancement avec des paramètres avancés à partir du AWS Management Console.
Pour créer un modèle de lancement à l'aide des paramètres avancés
Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/
. -
Dans le volet de navigation, sous Instances, choisissez Modèles de lancement, puis choisissez Créer un modèle de lancement.
-
Configurez votre modèle de lancement comme décrit dans les rubriques suivantes :
-
Choisissez Créer un modèle de lancement.
Réglages requis
Lorsque vous créez un modèle de lancement, vous devez inclure les paramètres obligatoires suivants.
- Nom du modèle de lancement
-
Entrez un nom unique qui décrit le modèle de lancement.
- Images d’applications et de systèmes d’exploitation (Amazon Machine Image)
-
Choisissez l'Amazon Machine Image (AMI) que vous souhaitez utiliser. Vous pouvez rechercher ou parcourir le répertoire que AMI vous souhaitez utiliser. Pour optimiser l'efficacité de la mise à l'échelle, choisissez une option personnalisée AMI entièrement configurée pour lancer une instance avec le code de votre application et nécessitant peu de modifications au lancement.
- Type d’instance
-
Choisissez un type d'instance compatible avec votreAMI. Vous pouvez ignorer l'ajout d'un type d'instance à votre modèle de lancement si vous prévoyez d'utiliser plusieurs types d'instances intégrés dans la définition des ressources du groupe Auto Scaling. Un type d'instance n'est requis que si vous ne prévoyez pas de créer un groupe d'instances mixtes.
Paramètres avancés
Les paramètres avancés sont facultatifs. Si vous ne configurez aucun paramètre avancé, les fonctionnalités spécifiques ne seront pas ajoutées à vos instances.
Développez la section Détails avancés pour afficher les paramètres avancés. Les sections suivantes décrivent les paramètres avancés les plus utiles sur lesquels se concentrer lors de la création d'un modèle de lancement pour un groupe Auto Scaling. Pour plus d'informations, consultez les informations avancées dans le guide de EC2 l'utilisateur Amazon.
- Profil d'instance IAM
-
Le profil d'instance contient le IAM rôle que vous souhaitez utiliser. Lorsque votre groupe Auto Scaling lance une EC2 instance, les autorisations définies dans le IAM rôle associé sont accordées aux applications exécutées sur l'instance. Pour de plus amples informations, veuillez consulter IAMrôle pour les applications qui s'exécutent sur des EC2 instances Amazon.
- Protection de la résiliation
-
Lorsqu'elle est activée, cette fonctionnalité empêche les utilisateurs de mettre fin à une instance à l'aide de la EC2 console, des CLI commandes et API des opérations Amazon. La protection contre les interruptions constitue une protection supplémentaire contre les interruptions accidentelles. Cela n'empêche pas Amazon EC2 Auto Scaling de mettre fin à une instance. Pour contrôler les instances auxquelles Amazon EC2 Auto Scaling peut mettre fin, consultezUtiliser la protection évolutive de l'instance pour contrôler la fermeture de l'instance.
- CloudWatch Surveillance détaillée
-
Vous pouvez activer la surveillance détaillée de vos EC2 instances afin de leur permettre d'envoyer des données métriques à Amazon CloudWatch à intervalles d'une minute. Par défaut, les EC2 instances envoient des données métriques à CloudWatch des intervalles de 5 minutes. Des frais supplémentaires seront facturés. Pour de plus amples informations, veuillez consulter Configurer la surveillance pour les instances à scalabilité automatique.
- Spécification du crédit
-
Amazon EC2 fournit des instances de performances évolutives, telles que T2, T3 et T3a, qui permettent aux applications de dépasser les CPU performances de base lorsque cela est nécessaire. Par défaut, ces instances peuvent éclater pendant une durée limitée avant que leur CPU utilisation ne soit limitée. Vous pouvez éventuellement activer le mode illimité afin que les instances puissent déborder au-delà de la ligne de base aussi longtemps que nécessaire. Cela permet aux applications de maintenir des CPU performances élevées lorsque cela est nécessaire. Des frais supplémentaires peuvent être facturés. Pour plus d'informations, consultez Use an Auto Scaling group to launch a burstable performance instance Unlimited dans le guide de l'EC2utilisateur Amazon.
- Nom du groupe de placement
-
Vous pouvez spécifier un groupe de placement et utiliser une stratégie de cluster ou de partition pour influencer la manière dont vos instances sont physiquement situées dans le centre de AWS données. Pour les petits groupes Auto Scaling, vous pouvez également utiliser la stratégie de spread. Pour plus d'informations, consultez la section Groupes de placement dans le guide de EC2 l'utilisateur Amazon.
Certaines considérations doivent être prises en compte lors de l'utilisation de groupes de placement avec des groupes Auto Scaling :
-
Si un groupe de placement est spécifié à la fois dans le modèle de lancement et dans le groupe Auto Scaling, le groupe de placement du groupe Auto Scaling est prioritaire.
-
Dans AWS CloudFormation, soyez prudent si vous définissez un groupe de placement dans le modèle de lancement. Amazon EC2 Auto Scaling lancera les instances dans le groupe de placement spécifié. Cependant, je ne CloudFormation recevrai pas de signaux de ces instances si vous en utilisez un UpdatePolicyavec votre groupe Auto Scaling (bien que cela puisse changer à l'avenir).
-
- Option d'achat
-
Vous pouvez choisir Request Spot Instances pour demander des instances Spot au prix Spot, plafonné au prix à la demande, et choisir Personnaliser pour modifier les paramètres par défaut des instances Spot. Pour un groupe Auto Scaling, vous devez spécifier une demande unique sans date de fin (valeur par défaut). Pour de plus amples informations, veuillez consulter Demander des instances Spot pour des applications flexibles et tolérantes aux pannes. Ce paramètre peut être utile dans des circonstances particulières, mais en général, il est préférable de ne pas le spécifier et de créer plutôt un groupe d’instances mixtes. Pour de plus amples informations, veuillez consulter Groupes Auto Scaling combinant plusieurs types d'instances et options d'achat.
Si vous spécifiez une demande d’instance Spot dans votre modèle de lancement, vous ne pouvez pas créer de groupe d’instances mixtes. Si vous essayez d’utiliser un modèle de lancement qui demande des instances Spot avec un groupe d’instances mixtes, le message d’erreur suivant s’affiche :
Incompatible launch template: You cannot use a launch template that is set to request Spot Instances (InstanceMarketOptions) when you configure an Auto Scaling group with a mixed instances policy. Add a different launch template to the group and try again.
- Capacity Reservation
-
Les réservations de capacité vous permettent de réserver de la capacité pour vos EC2 instances Amazon dans une zone de disponibilité spécifique, quelle que soit la durée. Pour plus d'informations, consultez la section Réservations de capacité à la demande dans le guide de EC2 l'utilisateur Amazon.
Vous pouvez choisir de lancer des instances dans :
-
toute réservation de capacité ouverte (ouverte)
-
une réservation de capacité spécifique (cible par ID)
-
un groupe de réservations de capacité (cible par groupe)
Pour cibler une réservation de capacité spécifique, le type d'instance indiqué dans votre modèle de lancement doit correspondre au type d'instance de la réservation. Lorsque vous créez votre groupe Auto Scaling, utilisez la même zone de disponibilité que la réservation de capacité. En fonction de Région AWS votre choix, vous pouvez choisir de cibler un bloc de capacité à la place. Pour de plus amples informations, veuillez consulter Utiliser Capacity Blocks pour les charges de travail liées à l'apprentissage automatique.
Pour cibler un groupe de réservations de capacité, voirRéservez des capacités dans des zones de disponibilité spécifiques avec des réservations de capacité . En ciblant un groupe de réservations de capacité, vous pouvez répartir la capacité sur plusieurs zones de disponibilité afin d'améliorer la résilience.
-
- Location
-
Amazon EC2 propose trois options pour la location de vos EC2 instances :
-
Partagé (partagé) — Plusieurs Comptes AWS peuvent partager le même matériel physique. Il s'agit de l'option de location par défaut lors du lancement d'une instance.
-
Instances dédiées (dédiées) : votre instance s'exécute sur du matériel à locataire unique. Aucun autre AWS client ne partage le même serveur physique. Pour plus d'informations, consultez la section Instances dédiées dans le guide de EC2 l'utilisateur Amazon.
-
Hôtes dédiés (hôte dédié) : l'instance s'exécute sur un serveur physique dédié à votre usage. L'utilisation d'hôtes dédiés permet d'intégrer plus facilement vos propres licences (BYOL) qui ont des exigences matérielles dédiées EC2 et répondent aux cas d'utilisation liés à la conformité. Si vous choisissez cette option, vous devez fournir un groupe de ressources hôtes pour le groupe de ressources hôte Tenancy. Pour plus d'informations, consultez la section consacrée aux hôtes dédiés dans le guide de EC2 l'utilisateur Amazon.
Support pour les hôtes dédiés uniquement si vous spécifiez un groupe de ressources d'hôtes. Vous ne pouvez pas cibler un hôte spécifique ou utiliser l’affinité de placement de l’hôte.
-
Si vous essayez d'utiliser un modèle de lancement qui spécifie un ID d'hôte, le message d'erreur suivant s'affiche :
Incompatible launch template: Tenancy host ID is not supported for Auto Scaling.
-
Si vous essayez d'utiliser un modèle de lancement qui spécifie l'affinité de placement de l'hôte, le message d'erreur suivant s'affiche :
Incompatible launch template: Auto Scaling does not support host placement affinity.
-
- Groupe de ressources de l'hôte locataire
-
Avec AWS License Manager, vous pouvez apporter vos propres licences AWS et les gérer de manière centralisée. Un groupe de ressources d'hôtes est un groupe d'hôtes dédiés liés à une configuration de licence License Manager spécifique. Les groupes de ressources hôtes vous permettent de lancer facilement EC2 des instances sur des hôtes dédiés qui répondent à vos besoins en matière de licences logicielles. Il n'est pas nécessaire d'allouer manuellement des hôtes dédiés à l'avance. Ils sont automatiquement créés selon les besoins. Notez que lorsque vous associez un AMI à une configuration de licence, celle-ci ne AMI peut être associée qu'à un seul groupe de ressources hôtes à la fois. Pour plus d'informations, consultez la section Groupes de ressources Host AWS License Manager dans le Guide de l'utilisateur du License Manager.
- Configurations de licence
-
Ce paramètre vous permet de définir une configuration de licence pour vos instances sans restreindre leur location à des hôtes dédiés. La configuration des licences permet de suivre les licences logicielles déployées sur les instances afin que vous puissiez surveiller l'utilisation et la conformité de vos licences. Pour plus d'informations, consultez la section Création d'une licence autogérée dans le Guide de l'utilisateur du License Manager.
- Métadonnées accessibles
-
Vous pouvez choisir d'activer ou de désactiver l'accès au HTTP point de terminaison du service de métadonnées d'instance. Par défaut, le HTTP point de terminaison est activé. Si vous choisissez de désactiver le point de terminaison, l'accès aux métadonnées de votre instance est désactivé. Vous pouvez spécifier la condition à requérir IMDSv2 uniquement lorsque le HTTP point de terminaison est activé. Pour plus d'informations, consultez Configurer les options de métadonnées de l'instance dans le guide de EC2 l'utilisateur Amazon.
- Version des métadonnées
-
Vous pouvez choisir d'exiger l'utilisation du service de métadonnées d'instance version 2 (IMDSv2) lorsque vous demandez des métadonnées d'instance. Si vous ne spécifiez aucune valeur, la valeur par défaut est de prendre en charge à la fois IMDSv1 etIMDSv2. Pour plus d'informations, consultez Configurer les options de métadonnées de l'instance dans le guide de EC2 l'utilisateur Amazon.
- Limite de sauts de réponse des jetons de métadonnées
-
Vous pouvez définir le nombre de sauts réseau autorisés pour le jeton de métadonnées. Si vous ne spécifiez pas de valeur, la valeur par défaut est 1. Pour plus d'informations, consultez Configurer les options de métadonnées de l'instance dans le guide de EC2 l'utilisateur Amazon.
- Données utilisateur
-
Vous pouvez personnaliser et terminer la configuration de vos instances au moment du lancement en spécifiant des scripts shell ou des directives cloud-init sous forme de données utilisateur. Les données utilisateur s'exécutent au démarrage initial de l'instance, ce qui vous permet d'installer automatiquement des applications, des dépendances ou des personnalisations au moment du lancement. Pour plus d'informations, consultez la section Exécuter des commandes sur votre instance Linux au lancement dans le guide de EC2 l'utilisateur Amazon.
Si vous avez des téléchargements volumineux ou des scripts complexes, cela augmente le temps nécessaire pour que l'instance soit prête à être utilisée. Dans ce cas, vous devrez peut-être configurer un hook de cycle de vie pour empêcher une instance d'atteindre l'
InService
état jusqu'à ce qu'elle soit entièrement provisionnée. Pour plus d'informations sur l'ajout d'un hook de cycle de vie à votre groupe Auto Scaling, consultezHooks de cycle de vie Amazon EC2 Auto Scaling.