Criar um cluster do Amazon ECS para workloads de instâncias externas
Crie um cluster para definir a infraestrutura na qual suas tarefas e serviços são executados.
Antes de começar, é necessário concluir as etapas em Configuração para usar o Amazon ECS e atribuir a permissão adequada do IAM. Para obter mais informações, consulte Exemplos de clusters do Amazon ECS. O console do Amazon ECS fornece uma maneira simples de criar os recursos necessários para um cluster do Amazon ECS criando uma pilha do CloudFormation.
Para tornar o processo de criação do cluster o mais fácil possível, o console tem seleções padrão para muitas opções, que descrevemos abaixo. Também há painéis de ajuda disponíveis para a maioria das seções do console, que fornecem mais contexto.
É possível modificar as opções a seguir:
-
Adicione um namespace ao cluster.
Um namespace permite que os serviços que você cria no cluster possam se conectar a outros serviços no namespace sem configuração adicional. Para obter mais informações, consulte Interconexão de serviços do Amazon ECS.
-
Configurar o cluster para instâncias externas
-
Atribua uma chave do AWS KMS ao seu armazenamento gerenciado. Para obter informações sobre como criar uma chave, consulte Criar uma chave do KMS no Guia do usuário do AWS Key Management Service.
-
Adicione tags para ajudar a identificar seu cluster.
Para criar um novo cluster (console do Amazon ECS)
Abra o console em https://console.aws.amazon.com/ecs/v2
. -
Na barra de navegação, selecione a Região a ser usada.
-
No painel de navegação, escolha Clusters.
-
Na página Clusters, escolha Create Cluster (Criar cluster).
-
Em Configuração de cluster, configure o seguinte:
-
Em Nome do cluster, insira um nome exclusivo.
O nome pode conter até 255 letras (minúsculas e maiúsculas), números e hifens.
-
(Opcional) Para que o namespace usado para o Service Connect seja diferente do nome do cluster, em Namespace, insira um nome exclusivo.
-
-
(Opcional) Utilize o Container Insights, expanda Monitoramento e escolha uma destas opções:
-
Para usar o Container Insights com observabilidade aprimorada (recomendado), escolha Container Insights com observabilidade aprimorada.
-
Para usar o Container Insights, escolha Container Insights.
-
-
(Opcional) Para usar o ECS Exec para depurar tarefas no cluster, expanda Configuração de solução de problemas e, em seguida, configure o seguinte:
-
Selecione Ativar o ECS Exec.
-
(Opcional) Em Chave do AWS KMS para ECS Exec, insira o ARN da chave do AWS KMS que você deseja usar para criptografar os dados da sessão do ECS Exec.
-
(Opcional) Para Registro em log do ECS Exec, escolha o destino do log:
-
Para enviar logs para o CloudWatch Logs, escolha Amazon CloudWatch.
-
Para enviar logs para o Amazon S3, escolha Amazon S3.
-
Para desativar o registro em log, escolha Nenhum.
-
-
-
(Opcional) Criptografe os dados no armazenamento gerenciado. Em Criptografia, em Armazenamento gerenciado, insira o ARN da chave do AWS KMS que você deseja usar para criptografar os dados do armazenamento gerenciado.
-
(Opcional) Para ajudar a identificar seu cluster, expanda Tags (Etiquetas) e configure suas etiquetas.
[Adicionar uma tag] Selecione Add tag (Adicionar tag) e faça o seguinte:
-
Em Key (Chave), insira o nome da chave.
-
Em Valor insira o valor da chave.
-
-
Selecione Create (Criar).
Próximas etapas
Você deve registrar as instâncias no cluster. Para obter mais informações, consulte Registro de uma instância externa para um cluster do Amazon ECS.
Crie uma definição de tarefa para o tipo de execução externa. Para obter mais informações, consulte . Criar uma definição de tarefa do Amazon ECS usando o console
Execute suas aplicações como tarefas autônomas ou como parte de um serviço. Para saber mais, consulte: