View a markdown version of this page

Créez votre premier service Amazon ECS Express Mode dans la console - Amazon Elastic Container Service

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éez votre premier service Amazon ECS Express Mode dans la console

L'expérience de console pour le service Express Mode fournit un moyen rationalisé de déployer votre application conteneurisée avec une configuration minimale requise. Pour en savoir plus sur les prérequis, consultez. Mode Amazon ECS Express Pour en savoir plus sur ce que crée le mode Express et sur son fonctionnement, consultezRessources créées par les services Amazon ECS Express Mode.

Procédure

  1. Ouvrez la console à l'adresse https://console.aws.amazon.com/ecs/v2.

  2. Dans le volet de navigation, choisissez le mode Express.

  3. Dans la section Configurons votre application  :

    1. Spécifiez l'image à utiliser pour votre application. Pour l'URI de l'image, entrez l'URI de votre image. Pour parcourir vos images Amazon ECR, choisissez Parcourir les images ECR, puis procédez comme suit :

      1. Pour Dépôt privé, choisissez le référentiel privé Amazon ECR.

      2. Pour Image, choisissez votre image.

      3. Choisissez le mode d'identification de l'image. Pour Sélectionner l'image par, choisissez l'une des options suivantes :

        • AWS vous recommande de choisir Image digest.

        • Pour utiliser la balise, choisissez la balise Image, puis choisissez la balise.

    2. Si vous utilisez un registre privé, sélectionnez Registre privé. Ensuite, pour l'ARN ou le nom de Secrets Manager, entrez l'ARN Secrets Manager que vous avez créé dans les prérequis.

    3. Pour Rôle d'exécution des tâches et Rôle d'infrastructure, choisissez les rôles. Si vous n'avez jamais créé ces rôles dans Amazon ECS auparavant, l'option Créer un nouveau rôle s'affiche dans la liste déroulante. Lorsque vous sélectionnez cette option, le rôle sera automatiquement créé pour vous une fois que vous aurez cliqué sur Créer. Pour le rôle d'exécution des tâches, les détails de l'autorisation afficheront le lien vers des informations supplémentaires figurant AmazonECSTaskExecutionRolePolicy dans le AWS Managed Policy Reference Guide. Pour le rôle Infrastructure, les détails des autorisations afficheront le lien vers des informations supplémentaires sur la politique AmazonECSInfrastructureRoleforExpressGatewayServices gérée dans le Guide de référence des politiques AWS gérées.

      Si vous préférez personnaliser ces rôles, le bouton Créer un nouveau rôle vous dirige vers la console IAM où vous pouvez créer le rôle, afficher et modifier les autorisations associées au rôle. Lorsque vous revenez à la console Amazon ECS Express Mode, actualisez pour afficher le rôle que vous avez créé.

      Note

      La première fois que vous créez un service dans la console Amazon ECS, certains utilisateurs peuvent voir apparaître un message. Invalid Parameter Exception: Unable to assume the service linked role. Si cela se produit, attendez quelques secondes, puis réessayez.

  4. Choisissez Créer. Vous venez de créer votre premier service Amazon ECS Express Mode !

Étapes suivantes

Après avoir créé votre premier service en mode Express :

  • Accédez à votre application à l'aide de l'URL d'application fournie une fois le déploiement terminé.

  • Surveillez la progression du déploiement dans l'onglet Ressources de la console. Une fois le déploiement terminé, votre service est prêt à recevoir du trafic. Pour de plus amples informations, veuillez consulter Afficher les détails d'un service Amazon ECS Express Mode.

  • Pour revenir à votre service, sélectionnez l'un des clusters de navigation, puis sélectionnez le default cluster si vous n'en avez pas spécifié un lors de la création. Amazon ECS organise les services en groupes logiques appelés clusters. Il s'agit d'un moyen simple d'organiser les candidatures dans votre compte.

  • Si vous rencontrez des problèmes lors du déploiement, consultezRésolution des problèmes liés aux services Amazon ECS Express Mode.

Personnalisation

En option, vous pouvez également personnaliser la configuration de votre service Express Mode. Ouvrez la section intitulée Configurations supplémentaires - facultatif .

  1. Sélectionnez un cluster dans la liste déroulante s'il existe un cluster Amazon ECS spécifique sur lequel vous souhaitez déployer votre service. Si aucun cluster n'est spécifié, le mode Express utilisera le Default cluster. Si vous quittez la console du mode Express pour créer un cluster, utilisez le bouton d'actualisation pour remplir la liste déroulante.

  2. Entrez un nom pour le service. Si aucun nom n'est spécifié, le mode Express en génère un à partir du nom de l'image du conteneur. Ce nom de service sera utilisé sur plusieurs ressources, notamment l'URL de l'application, le service Amazon ECS, la définition des tâches Amazon ECS, le certificat, la cible de dimensionnement et la politique de dimensionnement.

  3. Spécifiez éventuellement les détails de votre conteneur  :

    1. Pour Port de conteneur, entrez le port sur lequel votre application écoute (la valeur par défaut est 80).

    2. Dans le champ Chemin de vérification de l'état, entrez le chemin des bilans de santé (par exemple,"/health"). La valeur par défaut est "/"..

    3. Sous Variables d'environnement, ajoutez des paires clé-valeur pour les variables d'environnement dont votre application a besoin. Pour Key, entrez le nom de la variable d'environnement. Pour Type de valeur, choisissez Variable d'environnement ou Secret. Dans Valeur ou valeur de, entrez la valeur ou la référence. Choisissez Ajouter une variable d'environnement pour ajouter d'autres variables si nécessaire. Aucune valeur par défaut n'est fournie.

    4. Pour Command, entrez éventuellement une commande personnalisée pour remplacer l'CMDinstruction Docker. Aucune valeur par défaut n'est fournie.

    5. Pour Rôle de tâche, choisissez un rôle IAM qui accorde des autorisations à votre application. Aucune valeur par défaut n'est fournie.

  4. Vous pouvez éventuellement spécifier les détails relatifs à votre calcul et à la mise à l'échelle automatique  :

    1. Pour le processeur, choisissez l'allocation de processeur virtuel pour vos tâches (la valeur par défaut est de 1 processeur virtuel).

    2. Pour la mémoire, choisissez l'allocation de mémoire pour vos tâches (la valeur par défaut est de 2 Go).

    3. Pour la métrique de service ECS, choisissez la métrique à utiliser (la valeur par défaut est Utilisation moyenne du processeur).

    4. Pour Valeur cible, choisissez le pourcentage cible pour la mise à l'échelle (la valeur par défaut est 60).

    5. Pour Nombre minimum de tâches et Nombre maximum de tâches, définissez les limites d'échelle. (Les valeurs par défaut sont 1 et 20)

  5. Cochez la case pour personnaliser les configurations réseau. Si vous ne personnalisez pas ces configurations, Express Mode utilisera le VPC par défaut.

    1. Sélectionnez un VPC pour accéder rapidement aux sous-réseaux sur lesquels vos services seront exécutés. Si vous le souhaitez, quittez la console Amazon ECS pour créer un nouveau VPC, puis revenez pour actualiser et rechercher ce VPC dans la liste déroulante.

    2. Pour les groupes de sécurité, choisissez ou créez des groupes de sécurité pour autoriser un accès réseau entrant supplémentaire à votre service.

  6. Dans la section Journaux  :

    1. Pour le groupe de CloudWatch journaux Amazon, entrez le nom de groupe de journaux préféré pour les journaux de votre application. Le groupe de journaux par défaut est nommé en fonction des noms de votre cluster et de votre service.

    2. Pour le préfixe de flux de CloudWatch journaux Amazon, entrez un préfixe préféré pour les flux de journaux. Le préfixe de flux par défaut est ecs/Main/.

  7. Sous Tags, ajoutez des paires clé-valeur pour baliser vos ressources. Pour Key (Clé), saisissez la clé de l’identification. Pour Value (Valeur), saisissez la valeur de l’identification. Choisissez Ajouter un nouvel article pour ajouter d'autres étiquettes si nécessaire. Les balises ne peuvent être ajoutées que lors de la création.