As instâncias ECS utilizam ferramentas de inicialização para configure automaticamente rede, nomes de host e scripts durante a criação ou inicialização. O Linux usa o cloud-init; o Windows usa o Vminit.
Cloud-init
Instâncias Linux utilizam a ferramenta de código aberto cloud-init para inicialização automática. Consulte a documentação do Cloud-init.
O cloud-init defina módulos, cada um com nome, frequência de execução e parâmetros de configuração. As duas frequências principais são
once-per-instance(execute apenas na primeira inicialização) ealways(execute em todas as inicializações). Consulte a referência de módulos.O cloud-init utiliza o arquivo
/etc/cloud/cloud.cfgpara controlar o comportamento de inicialização, como quais módulos execute. Os módulos obtêm metadados (ID da instância, nome do host, etc.) do service de metadados. Por exemplo, o módulo Set Hostname obtém e aplica o nome do host a partir do service de metadados durante a inicialização.
O cloud-init vem pré-instalado em todas as imagens públicas da Alibaba Cloud e nas imagens personalizadas derivadas delas. Para imagens personalizadas baseadas em dispositivos on-premises, é necessário instale o cloud-init manualmente. Consulte Install cloud-init.
Vminit
Instâncias Windows utilizam o Vminit para inicialização automática. O Vminit execute uma série de plug-ins sequencialmente: alguns execute apenas na primeira inicialização, enquanto outros execute em todas as inicializações. Todos os plug-ins iniciam automaticamente quando uma instância é criada a partir de uma imagem Windows.
O Vminit vem pré-instalado em imagens públicas Windows lançadas desde setembro de 2023 e em imagens personalizadas derivadas delas. Para imagens personalizadas baseadas em dispositivos on-premises, é necessário instale o Vminit manualmente. Consulte Install Vminit.
A tabela a seguir descreve os 10 plug-ins do Vminit.
Esta lista de plug-ins aplica-se a imagens públicas Windows lançadas desde setembro de 2023 e a imagens personalizadas derivadas delas. Outras imagens podem incluir plug-ins diferentes.
Notas de versão
A tabela a seguir lista o histórico de versões do Vminit.
|
Versão do Vminit |
Conteúdo da versão |
Data de lançamento |
|
2.0.1.8 |
|
Julho de 2025 |
|
2.0.1.6 |
|
Setembro de 2024 |
|
2.0.1.2 |
|
Janeiro de 2024 |
|
2.0.1.0 |
Primeira versão. Introdução de plug-ins configuráveis. |
Setembro de 2023 |
Referências
Initialize with instance user data para configure uma instância no momento da criação.
Para instale e configure ferramentas de inicialização em imagens personalizadas, consulte Install cloud-init e Install Vminit.