big fat commit with everything working !

This commit is contained in:
Ludovic Cartier
2026-05-29 18:30:16 +02:00
parent e3b317fa56
commit 3276afa34c
10 changed files with 674 additions and 0 deletions
+53
View File
@@ -0,0 +1,53 @@
---
proxmox_host: ""
proxmox_storage: ""
proxmox_validate_certs: false
# Nœud cible pour la VM finale.
# Si différent du nœud du template, une migration offline est effectuée après le clone.
# Laisser vide pour que la VM reste sur le même nœud que le template.
proxmox_node: ""
template_name: ""
# Migration
vm_migrate_with_local_disks: true # Nécessaire si le stockage n'est pas partagé (NFS/Ceph)
vm_gateway: "192.168.1.1"
vm_dns:
- "9.9.9.9"
- "8.8.8.8"
- "8.8.4.4"
vm_cores: 2
vm_sockets: 1
vm_memory: 2048 # Mo
vm_disk_name: "scsi0"
vm_disk_size: ""
# Disques supplémentaires (liste, vide par défaut)
# Champs obligatoires : disk, size
# Champs optionnels : storage (défaut: proxmox_storage), cache, format, ssd, iothread, backup
# Exemple :
# vm_extra_disks:
# - disk: scsi1
# size: 100G
# - disk: scsi2
# size: 50G
# storage: backup-pool
# cache: writeback
# ssd: true
# backup: true
vm_extra_disks: []
vm_ciuser: "" # Nom d'utilisateur cloud-init
vm_cipassword: "" # Mot de passe (préférer vm_sshkeys) — à stocker dans vault
vm_sshkeys: "" # Clés SSH publiques (séparées par \n)
vm_full_clone: true
vm_start_on_boot: true
vm_wait_timeout: 300
# Mettre à true pour autoriser la mise à jour d'une VM existante
vm_force_update: false