Clusters do Amazon ECS - Amazon Elastic Container Service

Clusters do Amazon ECS

Um cluster do Amazon ECS é um agrupamento lógico de tarefas ou serviços. As tarefas e serviços são executados na infraestrutura que é registrada em um cluster. A capacidade da infraestrutura pode ser fornecida pelo AWS Fargate, que é uma infraestrutura sem servidor que a AWS gerencia, instâncias do Amazon EC2 que você gerencia ou um servidor on-premises ou máquina virtual (VM) que você gerencia remotamente. Na maioria dos casos, os provedores de capacidade do Amazon ECS podem ser usados para gerenciar a infraestrutura usada pelas tarefas dos seus clusters. Para obter mais informações, consulte . Provedores de capacidade do Amazon ECS.

Quando você usa o Amazon ECS pela primeira vez, é criado um cluster padrão, mas você pode criar vários clusters em uma conta para manter os recursos separados.

Conceitos de cluster

Veja a seguir os conceitos gerais sobre clusters do Amazon ECS.

  • Os clusters são específicos da região.

  • Veja a seguir os possíveis estados em que um cluster pode estar.

    ACTIVE

    O cluster está pronto para aceitar tarefas e, se for aplicável, você pode registrar instâncias de contêiner com o cluster.

    PROVISIONING

    O cluster tem provedores de capacidade associados a ele e os recursos necessários para o provedor de capacidade estão sendo criados.

    DEPROVISIONING

    O cluster tem provedores de capacidade associados a ele e os recursos necessários para o provedor de capacidade estão sendo excluídos.

    FAILED

    O cluster tem provedores de capacidade associados a ele e os recursos necessários para o provedor de capacidade apresentaram falha na criação.

    INACTIVE

    O cluster foi excluído. Os clusters com um status INACTIVE podem permanecer detectáveis em sua conta por um período. No entanto, esse comportamento está sujeito a alterações no futuro, então você não deve confiar na persistência de clusters INACTIVE.

  • Um cluster pode conter uma combinação de tarefas hospedadas no AWS Fargate, instâncias do Amazon EC2 ou instâncias externas. Para obter mais informações sobre tipos de inicialização, consulte Tipos de inicialização do Amazon ECS.

  • Um cluster pode conter uma combinação de provedores de capacidade do grupo do Auto Scaling e provedores de capacidade do Fargate. No entanto, quando for especificada uma estratégia de provedor de capacidade, ela só poderá conter um dos dois tipos de provedor. Para obter mais informações, consulte . Provedores de capacidade do Amazon ECS.

  • Para tarefas que usam o tipo de inicialização do EC2, os clusters podem conter vários tipos diferentes de instância de contêiner, mas cada instância de contêiner só pode ser registrada em um cluster de cada vez.

  • Podem ser criadas políticas personalizadas do IAM para permitir ou restringir o acesso do usuário a clusters específicos. Para obter mais informações, consulte a seção Exemplos de cluster em Exemplos de políticas baseadas em identidade do Amazon Elastic Container Service.