Homelab provisioning using opentofu + ansible playbooks. Services are (to be) run on Podman Quadlets.
| files | ||
| roles/nginx | ||
| .gitignore | ||
| .terraform.lock.hcl | ||
| deploy.yaml | ||
| inventory.yaml | ||
| LICENSE | ||
| main.tofu | ||
| provision.yaml | ||
| README.md | ||
proxmox-vms
Homelab provisioning using opentofu + ansible playbooks. Services are (to be) run on Podman Quadlets.
Usage
tofu apply
Wait until initial cloud-init provisioning is done and the VM reboots once. Then you can run the ansible playbook:
ansible-playbook -i inventory.yaml provision.yaml