Set-OPS-Public/roles/serveur_powerdns/templates/setops-bind.conf.j2
Daniel Allaire da85af2a62 Corriger 3 bugs trouvés au premier déploiement réel (asgard)
- clonage/Makefile : chemin proxmox codé en dur `inventories/lab` →
  détection lab>principal>production (débloque les instances principal)
- resize disque grow-only : tolère le cas disque dérivé < template
  (shrinking not supported), la VM garde le disque du template
- PowerDNS : ne plus redéclarer launch+=bind (déjà posé par le paquet
  pdns-backend-bind) → « multiple backends 'bind' » résolu

Trouvés en déployant réellement infra-dns-01 (clone + socle durci +
PowerDNS qui résout) sur le cluster Proxmox.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 15:38:42 -04:00

10 lines
459 B
Django/Jinja

{# launch=bind est deja declare par le paquet pdns-backend-bind (pdns.d/bind.conf).
Ne PAS le redeclarer ici : sinon PowerDNS refuse « multiple backends 'bind' ». #}
bind-config={{ serveur_powerdns_bind_config }}
local-address={{ serveur_powerdns_listen_addresses | join(',') }}
{% if serveur_powerdns_allow_axfr_ips | length > 0 %}
allow-axfr-ips={{ serveur_powerdns_allow_axfr_ips | join(',') }}
disable-axfr=no
{% else %}
disable-axfr=yes
{% endif %}