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

  1. 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.
  2. Adicionar ou alterar diretrizes. Por exemplo, modificar o arquivo user-data.file que está armazenado no servidor HTTP OpenStack.
  3. 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`
    Nota

    Você 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 atualizada cloud-init.

  4. 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.