3.16. Modificação de uma VM para uma fonte de dados específica depois que a nuvem estiver em funcionamento
Esta seção fornece um procedimento de amostra para quando você quiser modificar sua configuração cloud-init
antes de executar novamente cloud-init
. O procedimento a seguir usa o OpenStack como exemplo. Observe que o procedimento varia de acordo com sua fonte de dados.
Procedimento
-
Criar e lançar uma instância para a Plataforma OpenStack. Consulte Instâncias de Máquina Virtual para obter informações sobre como criar instâncias para o OpenStack. Neste exemplo, nossa máquina virtual inclui
cloud-init
, que funciona na inicialização da máquina virtual. -
Adicionar ou alterar diretrizes. Por exemplo, modificar o arquivo
user-data.file
que está armazenado no servidor HTTP OpenStack. Limpar a máquina virtual. Execute os seguintes comandos como raiz.
`rm -rf /etc/resolv.conf /run/cloud-init` `userdel -rf cloud-user` `hostnamectl set-hostname localhost.localdomain` `rm /etc/NetworkManager/conf.d/99-cloud-init.conf`
NotaVocê pode salvar a imagem limpa como uma nova imagem e usar essa imagem para várias máquinas virtuais. As novas máquinas virtuais rodam
cloud-init
usando sua configuração atualizadacloud-init
.Re-executar
cloud-init
ou reiniciar a máquina virtual.A nuvem volta a funcionar, implementando as mudanças de configuração que você fez.