Clusters Amazon ECS - 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.

Clusters Amazon ECS

Un cluster Amazon ECS est un regroupement logique de tâches ou de services. Outre les tâches et les services, un cluster comprend les ressources suivantes :

  • La capacité de l'infrastructure, qui peut être une combinaison des éléments suivants :

    • Instances Amazon EC2 dans le cloud AWS

    • Sans serveur (AWS Fargate (Fargate)) dans le cloud AWS

    • Machines virtuelles (VM) ou serveurs sur site

  • Réseau (VPC et sous-réseau) sur lequel s'exécutent vos tâches et services

    Lorsque vous utilisez des instances Amazon EC2 pour la capacité, le sous-réseau peut se trouver dans des zones de disponibilité, des zones locales, des zones Wavelength ou AWS Outposts.

  • Un espace de noms facultatif

    L'espace de noms est utilisé pour service-to-service la communication avec Service Connect.

  • Option de surveillance

    CloudWatch Container Insights est un service entièrement géré, moyennant un coût supplémentaire. Il collecte, agrège et résume automatiquement les métriques et les journaux Amazon ECS.

Vous trouverez ci-après des concepts généraux sur les clusters Amazon ECS.

  • Amazon ECS crée un cluster par défaut. Vous pouvez créer des clusters supplémentaires pour séparer vos ressources.

  • Les clusters sont Région AWS spécifiques.

  • Les clusters peuvent se trouver dans l'un des états suivants.

    ACTIF

    Le cluster est prêt à accepter des tâches et, le cas échéant, vous pouvez enregistrer des instances de conteneur auprès du cluster.

    PROVISIONING

    Le cluster est associé à des fournisseurs de capacité et les ressources nécessaires au fournisseur de capacité sont en cours de création.

    DEPROVISIONING

    Le cluster est associé à des fournisseurs de capacité et les ressources nécessaires au fournisseur de capacité sont en cours de suppression.

    ÉCHEC

    Le cluster est associé à des fournisseurs de capacité et la création des ressources nécessaires au fournisseur de capacité a échoué.

    INACTIVE

    Le cluster a été supprimé. Les clusters ayant un état INACTIVE peuvent rester détectables dans votre compte pendant un certain temps. Ce comportement est susceptible de changer à l'avenir. Veillez donc à ne pas vous fier à la persistance INACTIVE des clusters.

  • Un cluster peut contenir une combinaison de tâches hébergées sur AWS Fargate des instances Amazon EC2 ou des instances externes. Les tâches peuvent être exécutées sur l'infrastructure Fargate ou EC2 en tant que type de lancement ou stratégie de fournisseur de capacité. Si vous utilisez EC2 comme type de lancement, Amazon ECS ne suit ni ne fait évoluer la capacité des groupes Amazon EC2 Auto Scaling. Pour plus d'informations sur les types de lancement, consultez Types de lancement Amazon ECS.

  • Un cluster peut contenir une combinaison à la fois de fournisseurs de capacité de groupe Auto Scaling et de fournisseurs de capacité Fargate. Une stratégie de fournisseur de capacité ne peut inclure que des fournisseurs de capacité du groupe Auto Scaling ou des fournisseurs de capacité Fargate.

  • Vous pouvez utiliser différents types d'instances pour le type de lancement EC2 ou pour les fournisseurs de capacité du groupe Auto Scaling. Une instance ne peut être enregistrée que dans un seul cluster à la fois.

  • Vous pouvez restreindre l'accès aux clusters en créant des politiques IAM personnalisées. Pour plus d'informations, voir Exemples de clusters Amazon ECS la section dansExemples de politiques basées sur l'identité pour Amazon Elastic Container Service.

  • Vous pouvez utiliser Service Auto Scaling pour dimensionner les tâches Fargate. Pour plus d’informations, consultez Faites évoluer automatiquement votre service Amazon ECS.

  • Vous pouvez configurer un espace de noms Service Connect par défaut pour un cluster. Une fois que vous avez défini un espace de noms Service Connect par défaut, tous les nouveaux services créés dans le cluster peuvent être ajoutés en tant que services clients dans l'espace de noms en activant Service Connect. Aucune configuration supplémentaire n'est requise. Pour plus d’informations, consultez Utilisez Service Connect pour connecter les services Amazon ECS avec des noms abrégés.