Cool, danke fürs Teilen! Hab mir das mal angeschaut. Nutzt du Terraform mit dem bpg/proxmox Provider oder den alten Telmate? Der bpg ist deutlich aktiver gepflegt und kann mittlerweile auch Cloud-Init, SDN und LXC ganz ordentlich.
Wir setzen bei Kunden meistens auf ne Kombi: Terraform für die Infrastruktur (VM anlegen, Netz, Disks) und Ansible fürs Provisioning danach (Pakete, Configs, Hardening). Terraform allein wird halt schnell fummelig wenn man im Gast noch viel konfigurieren will, und Ansible allein kann zwar über community.general.proxmox_kvm auch VMs anlegen, aber das State-Management ist nicht so sauber wie bei Terraform.
Was mich interessieren würde: hast du Cloud-Init-Templates als Basis genommen oder rollt ihr von ISO aus? Mit nem fertigen Cloud-Init-Template + cicustom geht das Ausrollen deutlich flotter.