У меня есть образ Ubuntu, в который уже встроены пользовательские данные nocloud-net, и я хотел бы применить на новых виртуальных машинах, которые будут порождаться из этого образа, конфигурацию сети с помощью cloud-init. На необработанном образе Ubuntu работает следующий конфиг:
data "template_cloudinit_config" "config" {
...
part {
filename = "network-config"
content = "${data.template_file.network_config.rendered}"
}
...
}
resource "libvirt_cloudinit_disk" "commoninit" {
name = "commoninit.iso"
pool = "default"
network_config = "${data.template_file.network_config.rendered}"
}
resource "libvirt_domain" "resource" {
...
cloudinit = "${libvirt_cloudinit_disk.commoninit.id}"
...
}
Можно ли каким-либо образом настроить сетевой план, используя cloud-init и уже имея пользовательские данные nocloud-net, уже определенные в образе?
Спасибо