1.4. atua sobre os dados do usuário, metadados e dados do fornecedor
cloud-init
consome e atua sobre dados de usuários, metadados e dados de fornecedores.
-
Os dados do usuário incluem diretrizes que você especifica no arquivo
cloud.cfg
e no diretóriocloud.cfg.d
, por exemplo, os dados do usuário podem incluir arquivos para executar, pacotes para instalar e scripts shell. Consulte a seção de documentaçãocloud-init
Formatos de dados do usuário para obter informações sobre os tipos de dados do usuário que ocloud-init
permite. -
Os metadados incluem dados associados a uma fonte de dados específica, por exemplo, os metadados podem incluir um nome de servidor e uma identificação de instância. Se você estiver usando uma plataforma de nuvem específica, a plataforma determina onde suas instâncias encontram dados e metadados do usuário. Sua plataforma pode exigir que você adicione metadados e dados do usuário a um serviço HTTP; neste caso, quando
cloud-init
é executado, ele consome metadados e dados do usuário do serviço HTTP. Os dados do fornecedor são opcionalmente fornecidos pela organização (por exemplo, um provedor de nuvem) e incluem informações que podem personalizar a imagem para melhor se ajustar ao ambiente onde a imagem é executada.
cloud-init
atua sobre dados opcionais do fornecedor e dados do usuário após ler quaisquer metadados e inicializar o sistema. Por padrão, os dados do fornecedor são executados na primeira inicialização. Você pode desativar a execução dos dados do fornecedor.Consulte a seção de documentação Metadados de Instância
cloud-init
para uma descrição dos metadados; Fontes de dados para uma lista de fontes de dados; e Dados do fornecedor para mais informações sobre os dados do fornecedor.