Homelab/terraform/pve2
Tellsanguis 70f29227f0
Some checks failed
CD - Deploy Infrastructure / Terraform Validation (push) Failing after 5s
CD - Deploy Infrastructure / Deploy on pve1 (push) Has been skipped
CD - Deploy Infrastructure / Deploy on pve2 (push) Has been skipped
CD - Deploy Infrastructure / Deploy on pve3 (push) Has been skipped
CD - Deploy Infrastructure / Validate K3s Cluster (push) Has been skipped
CD - Deploy Infrastructure / Deployment Notification (push) Failing after 1s
feat(terraform): Create VMs from scratch with Ubuntu 24.04 cloud image
Changements majeurs:
- Supprime le clonage de template (clone/full_clone)
- Utilise l'image cloud Ubuntu 24.04 LTS directement
- Ajoute os_type = cloud-init pour support natif
- Configure Standard VGA pour compatibilité
- CPU type host pour meilleures performances
- BIOS seabios explicite

Avantages:
- Proxmox crée automatiquement les ressources LINSTOR
- Plus besoin de script Python de pré-provisioning
- Pas de dépendance sur template pré-existant
- Configuration via cloud-init uniquement

Pré-requis:
- Télécharger ubuntu-24.04-server-cloudimg-amd64.img sur chaque nœud
- Placer dans /var/lib/vz/template/iso/
2025-11-27 13:09:18 +01:00
..
cloud-init.tf feat: Initial commit 2025-11-07 09:33:38 +01:00
main.tf feat(terraform): Create VMs from scratch with Ubuntu 24.04 cloud image 2025-11-27 13:09:18 +01:00
outputs.tf feat: Initial commit 2025-11-07 09:33:38 +01:00
variables.tf fix(terraform): Configure cluster nodes and storage 2025-11-26 19:33:19 +01:00