feat(public_dns): dns.yml play (control-node, Gandi LiveDNS)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
bd84dd0213
commit
a0a3e4d356
1 changed files with 12 additions and 0 deletions
12
playbooks/dns.yml
Normal file
12
playbooks/dns.yml
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
---
|
||||||
|
# dns.yml — manage the public DNS zone (wingu.me) at Gandi LiveDNS as code.
|
||||||
|
# Runs on the control node (ubongo) against the Gandi API — no host config.
|
||||||
|
# Run: make check PLAYBOOK=dns then make deploy PLAYBOOK=dns
|
||||||
|
- name: Manage public DNS (Gandi LiveDNS)
|
||||||
|
hosts: control
|
||||||
|
connection: local
|
||||||
|
gather_facts: false
|
||||||
|
become: false
|
||||||
|
roles:
|
||||||
|
- role: public_dns
|
||||||
|
tags: [public_dns]
|
||||||
Loading…
Add table
Reference in a new issue