Configurar Cloud-Init

Para configurar Cloud-init en un Ubuntu Server debe hacer lo siguiente luego de la instalación.

Configure un lector CDROM con Cloud-Init:

$ qm set 9000 --ide2 local-lvm:cloudinit

Configure el parámetro de bootdisk exclusivamente al disco 0 (acelera el booteo)

Los módulos de Cloud-Init seguramente sean los siguientes:

cloud_config_modules:
snap
snap_config
ubuntu-advantage
disable-ec2-metadata
byobu

cloud_final_modules:
snappy
fan
landscape
lxd
puppet
chef
m-collective 
saltminion
rightscale-userdata
rm /etc/machine-id
touch /etc/machine-id
rm /var/lib/dbus/machine-id
ln -s /etc/machine-id /var/lib/dbus/machine-id
rm -r /var/lib/cloud/seed/nocloud-net

Luego de clonar la VM podrá cambiar los siguientes parámetros:

  • Hostname (desde la pestaña de “OPCIONES” en Proxmox)
  • Cambiar la IP y el Gateway desde el Lector de Cloud-Init
  • Cambiar el Dominio y DNS desde el Lector de Cloud-Init