lancelot : modèle 9100 avec agent QEMU, machine-id régénéré, pool et destroy par l'API
- modèle par défaut 9100 debian13-bwpoc (dérivé de 9001 + qemu-guest-agent), fabrication en SSH root seulement si pve_template_create: true - régénération du machine-id par l'agent QEMU (sinon même IP DHCP pour tous les clones) - pool bwpoc créé par l'API, 99-destroy par l'API - correctif ansible-core 2.21 (copie de hostvars), clé SSH id_ed25519 ou id_rsa Déploiement validé sur lancelot : 50-tests 26 OK, 0 KO. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
f315304849
commit
de23e19910
8 files changed
+106
-29
No files matched your search
@@ -25,14 +25,19 @@ pve_api_token_id: ansible
|
||||
pve_api_token_secret: "{{ lookup('ansible.builtin.env', 'PVE_TOKEN_SECRET') }}"
|
||||
pve_api_password: "{{ lookup('ansible.builtin.env', 'PROXMOX_PASSWORD') }}"
|
||||
pve_validate_certs: false # certificat auto-signé du nœud
|
||||
# Modèle cloud-init Debian 13 AVEC qemu-guest-agent installé et machine-id vierge.
|
||||
# Sur lancelot : 9100 "debian13-bwpoc", dérivé de 9001 (agent ajouté, cloud-init clean).
|
||||
# pve_template_create: true pour le fabriquer depuis l'image officielle (SSH root sur le nœud).
|
||||
pve_template_create: false
|
||||
pve_template_vmid: 9100
|
||||
pve_template_name: debian13-cloud
|
||||
pve_template_name: debian13-bwpoc
|
||||
pve_image_url: https://cloud.debian.org/images/cloud/trixie/latest/debian-13-genericcloud-amd64.qcow2
|
||||
pve_image_path: /var/lib/vz/template/debian-13-genericcloud-amd64.qcow2
|
||||
|
||||
# --- Accès aux VM -----------------------------------------------------
|
||||
poc_vm_user: debian
|
||||
poc_ssh_pubkey_file: "~/.ssh/id_ed25519.pub" # clé injectée par cloud-init
|
||||
# Clé injectée par cloud-init : la première trouvée.
|
||||
poc_ssh_pubkey_file: "{{ lookup('ansible.builtin.first_found', ['~/.ssh/id_ed25519.pub', '~/.ssh/id_rsa.pub'] | map('expanduser') | list) }}"
|
||||
|
||||
# --- Versions (épinglées) --------------------------------------------
|
||||
bunkerweb_version: "1.6.17"
|
||||
|
||||
Reference in new issue
Block a user