This repository has been archived on 2026-06-26. You can view files and clone it, but cannot push or open issues or pull requests.
Set-OPS/roles/client_dns
Daniel Allaire 2abe3c86c8 Decouplage moteur/instance Phase 1 : delier les roles du domaine
Variable d'identite d'instance domaine_interne (group_vars/all.yml). Les
13 roles qui codaient chezlepro.internal en dur utilisent {{ domaine_interne }} ;
base_dn LDAP et domaine court derives (dc=acme,dc=local pour un autre loup).

Comportement identique pour Chezlepro (domaine_interne: chezlepro.internal),
mais le moteur devient generique -- premiere brique pour partager l'outil
a la meute. Ajout exemples/instance.exemple.yml.

Non destructif : diff de generation vide, ansible-lint 0 echec, base_dn
derive == ancien code en dur (verifie).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 08:12:48 -04:00
..
defaults Decouplage moteur/instance Phase 1 : delier les roles du domaine 2026-06-24 08:12:48 -04:00
tasks Mettre les noms de roles et playbooks au singulier 2026-06-23 23:18:52 -04:00
templates Mettre les noms de roles et playbooks au singulier 2026-06-23 23:18:52 -04:00
README.md Mettre les noms de roles et playbooks au singulier 2026-06-23 23:18:52 -04:00

Role client_dns

Valide et configure l'integration DNS cliente vers le service PowerDNS interne.

Par defaut, le role valide les prerequis mais ne modifie pas le resolver local. La modification DNS est volontairement protegee, car une mauvaise configuration peut couper la resolution de noms.

Pour appliquer la configuration resolver :

client_dns_apply: true
client_dns_confirm: true

Le serveur DNS requis vient du groupe serveur_powerdns.