This works for debian-9 and 10 so far.
It decomposes in multiple steps:
- (once) preparing your workstation to orchestrate the terraform tooling (for proxmox here)
- (once) first create a template (through the hypervisor though)
- (n) then defines vm through the proxmox (here storage0 as example)
This is described through a series of document files (markdown).