]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/roles/add-dns-domain/templates/domain
Feat: Add role to add a DNS domain to named
[ansible.git] / playbooks / debian / roles / add-dns-domain / templates / domain
diff --git a/playbooks/debian/roles/add-dns-domain/templates/domain b/playbooks/debian/roles/add-dns-domain/templates/domain
new file mode 100644 (file)
index 0000000..e2dcd32
--- /dev/null
@@ -0,0 +1,12 @@
+$TTL 86400
+@       IN      SOA  ns1.{{ domain }}. hostmaster.{{ domain }}. (
+                     {{ now().strftime('%Y%m%d') }}00         ; Serial
+                          86400         ; Refresh 1d
+                           3600         ; Retry   1h
+                        2419200         ; Expire  28 days
+                          86400)        ; Default TTL 1d
+
+        IN      NS      ns1.{{ domain }}.
+        IN      A       ???
+ns1     IN      A       ???
+www     IN      CNAME   {{ domain }}.