first commit
This commit is contained in:
14
ansible/playbooks/setup_dns_server.yml
Normal file
14
ansible/playbooks/setup_dns_server.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
# ================================================================
|
||||
# Playbook d'Installation Initiale du Serveur DNS
|
||||
#
|
||||
# À lancer une seule fois pour provisionner un nouveau serveur.
|
||||
# Il installe Dnsmasq et déploie la configuration complète.
|
||||
# USAGE : ansible-playbook -i inventory/ playbooks/setup_dns_server.yml
|
||||
# ================================================================
|
||||
|
||||
- name: "Provisionner et configurer le serveur DNS"
|
||||
hosts: dns_servers
|
||||
become: true
|
||||
roles:
|
||||
- role: dns_server
|
||||
15
ansible/playbooks/update_dns_records.yml
Normal file
15
ansible/playbooks/update_dns_records.yml
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
# ================================================================
|
||||
# Playbook de Mise à Jour des Enregistrements DNS
|
||||
#
|
||||
# C'est le playbook à lancer après un `terraform apply` ou
|
||||
# une modification des variables DNS.
|
||||
# Il garantit que la configuration est à jour.
|
||||
# USAGE : ansible-playbook -i inventory/ playbooks/update_dns_records.yml
|
||||
# ================================================================
|
||||
|
||||
- name: "Synchroniser les enregistrements DNS"
|
||||
hosts: dns_servers
|
||||
become: true
|
||||
roles:
|
||||
- role: dns_server
|
||||
Reference in New Issue
Block a user