Recomendamos que você cancele o registro da instância no Amazon ECS e no AWS Systems Manager quando concluir o uso de uma instância externa. Depois do cancelamento do registro, a instância externa não poderá mais aceitar novas tarefas.
Se você tiver tarefas em execução na instância de contêiner quando cancelar o registro, estas tarefas permanecerão em execução até serem interrompidas por outros meios. Contudo, essas tarefas não serão mais monitoradas ou gerenciadas pelo Amazon ECS. Se essas tarefas da instância externa fizerem parte de um serviço do Amazon ECS, o programador de serviços iniciará uma nova cópia das tarefas em uma instância diferente, se possível.
Após cancelar o registro da instância, limpe os recursos da AWS restantes na instância. Depois, você pode registrá-la em um novo cluster.
Procedimento
Abra o console em https://console.aws.amazon.com/ecs/v2
. -
Na barra de navegação, escolha a região em que sua instância externa está registrada.
-
No painel de navegação, escolha Clusters e selecione o cluster que hospeda a instância externa.
-
Na página Cluster :
name
, escolha a guia Infrastructure (Infraestrutura). -
Em Container instances (Instâncias de contêiner), selecione o ID da instância externa para cancelar o registro. Você será redirecionado para a página de detalhes da instância do contêiner.
-
Na página Container Instance :
id
, escolha Deregister. -
Revise a mensagem de cancelamento do registro. Selecione Cancelar o registro no AWS Systems Manager para também cancelar o registro da instância externa como uma instância gerenciada no Systems Manager. Escolha Cancelar registro.
nota
É possível cancelar o registro da instância externa como uma instância gerenciada do Systems Manager no console do Systems Manager. Para obter instruções, consulte Cancelar o registro de nós gerenciados em um ambiente híbrido e multinuvem no Guia do usuário do AWS Systems Manager.
-
Após cancelar o registro da instância, limpe os recursos da AWS no servidor on-premises ou na VM.
Sistema operacional Etapas Linux
-
Interrompa o agente de contêiner do Amazon ECS e os serviços do SSM Agent na instância.
sudo systemctl stop ecs amazon-ssm-agent
-
Remova os pacotes do Amazon ECS e do Systems Manager.
Para CentOS 7, CentOS 8 e RHEL 7
sudo yum remove -y amazon-ecs-init amazon-ssm-agent
Para SUSE Enterprise Server 15
sudo zypper remove -y amazon-ecs-init amazon-ssm-agent
Para Debian e Ubuntu
sudo apt remove -y amazon-ecs-init amazon-ssm-agent
-
Remova os diretórios restantes.
sudo rm -rf /var/lib/ecs /etc/ecs /var/lib/amazon/ssm /var/log/ecs /var/log/amazon/ssm
Windows -
Interrompa o agente de contêiner do Amazon ECS e os serviços do SSM Agent na instância.
Stop-Service AmazonECS
Stop-Service AmazonSSMAgent
-
Remova o pacote do Amazon ECS.
.\ecs-anywhere-install.ps1 -Uninstall
-