Commit Graph

7 Commits

Author SHA1 Message Date
c0ee2e5358 modified: tasks/preflight-checks.yml 2025-12-01 21:13:23 +01:00
63e29b4290 modified: tasks/preflight-checks.yml 2025-12-01 21:06:02 +01:00
1f49015162 modified: tasks/preflight-checks.yml 2025-12-01 20:54:14 +01:00
fd82dad2ba modified: tasks/preflight-checks.yml 2025-12-01 20:44:11 +01:00
f68da2cb98 modified: tasks/preflight-checks.yml 2025-12-01 19:44:03 +01:00
ff691bae3d Use fqdn for ansible.builtin modules 2025-11-15 21:49:12 +01:00
f62750fe2f feat: Implement Debian VM template creation and cloning on Proxmox
- Added default configuration for VM creation in defaults/main.yml.
- Created tasks for configuring the VM with UEFI, TPM, disks, GPU, and Cloud-Init in tasks/configure-vm.yml.
- Implemented clone creation and configuration logic in tasks/create-clones.yml.
- Added template conversion functionality in tasks/create-template.yml.
- Developed base VM creation logic in tasks/create-vm.yml.
- Included image download and caching tasks in tasks/download-image.yml.
- Introduced utility tasks for common operations in tasks/helpers.yml.
- Organized main orchestration logic in tasks/main.yml, with clear stages for each operation.
- Added pre-flight checks to validate the environment before execution in tasks/preflight-checks.yml.
2025-11-15 17:22:21 +01:00