Cloud-Init
O Cloud-Init é um programa de inicialização de nuvem de código aberto, que inicializa algumas das configurações personalizadas de um ECS recém-criado, como o nome do host, o par de chaves e os dados do usuário.
O uso do Cloud-Init para inicializar os seus ECS afetará seus serviços de ECS, IMS e AS.
Impacto no IMS
Para garantir que os ECS criados usando uma imagem privada sejam compatíveis com configurações personalizadas, instale o Cloud-Init ou o Cloudbase-Init nos ECS antes de usá-los para criar imagens privadas.
- Para sistemas operacionais Windows, baixe e instale o Cloudbase-Init.
- Para sistemas operacionais Linux, baixe e instale o Cloud-Init.
Depois que o Cloud-Init ou o Cloudbase-Init é instalado em uma imagem, o Cloud-Init ou o Cloudbase-Init configura automaticamente os atributos iniciais para os ECS criados usando essa imagem.
Para obter mais informações, consulte Instalando o Cloud-Init.
Impacto em ECS
- Ao criar um ECS, se a imagem selecionada oferecer suporte ao Cloud-Init, você poderá usar a função User Data para especificar a configuração personalizada, como a senha de login de ECS para o ECS. Tais configurações personalizadas entrarão em vigor na ECS inicialização.
- Se o Cloud-Init for suportado, você poderá visualizar e usar metadados para configurar e gerenciar os ECS em execução.
Impacto no AS
- Ao criar uma configuração AS, você pode usar a função User Data para especificar configurações de ECS para inicialização. Se a configuração de AS tiver entrado em vigor em um grupo de AS, os ECS recém-criados no grupo de AS inicializarão automaticamente suas configurações com base nas configurações de ECS especificadas.
- Para uma configuração AS existente, se sua imagem privada não tiver o Cloud-Init ou o Cloudbase-Init instalado, o modo de login dos ECS criados no grupo AS onde a configuração AS entra em vigor poderá não ter efeito.
Para resolver esse problema, consulte "Como o Cloud-Init afeta o serviço AS?" no Guia do Usuário do Auto Scaling.
Notas
- Ao usar o Cloud-Init, ative o DHCP na VPC à qual o ECS pertence.
- Ao usar o Cloud-Init, verifique se as regras de grupo de segurança para a direção de saída atendem aos seguintes requisitos:
- Protocol: TCP
- Port: 80
- Destination: 169.254.0.0/16
Se você usar as regras de grupo de segurança padrão para a direção de saída, os requisitos anteriores serão atendidos. Em seguida, os metadados podem ser acessados. As regras de grupo de segurança padrão para a direção de saída são as seguintes:
- Protocol: All
- Port: All
- Destination: 0.0.0.0/0