From 3d57370222400fd082a92ae3ffcee174712a6308 Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Sat, 17 Jun 2023 23:15:37 +0200 Subject: [PATCH] re-add forgotten domains --- terraform/dns/geokunis2_nl.tf | 226 +++++++++++++++++++++------------- terraform/dns/pizzapim_nl.tf | 8 ++ 2 files changed, 145 insertions(+), 89 deletions(-) diff --git a/terraform/dns/geokunis2_nl.tf b/terraform/dns/geokunis2_nl.tf index 8e5e8d9..11fed3f 100644 --- a/terraform/dns/geokunis2_nl.tf +++ b/terraform/dns/geokunis2_nl.tf @@ -1,142 +1,190 @@ resource "powerdns_zone" "geokunis2_nl" { - name = "geokunis2.nl." - kind = "Native" - nameservers = ["ns.geokunis2.nl.", "ns0.transip.net.", "ns1.transip.nl.", "ns2.transip.eu."] - soa_edit_api = "DEFAULT" + name = "geokunis2.nl." + kind = "Native" + nameservers = ["ns.geokunis2.nl.", "ns0.transip.net.", "ns1.transip.nl.", "ns2.transip.eu."] + soa_edit_api = "DEFAULT" } resource "powerdns_record" "geokunis2_nl_a" { - zone = powerdns_zone.geokunis2_nl.name - name = "geokunis2.nl." - type = "A" - records = ["84.245.14.149"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 } resource "powerdns_record" "geokunis2_nl_aaaa" { - zone = powerdns_zone.geokunis2_nl.name - name = "geokunis2.nl." - type = "AAAA" - records = ["2a02:58:19a:f730:b62e:99ff:fe77:1bda"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "geokunis2.nl." + type = "AAAA" + records = ["2a02:58:19a:f730:b62e:99ff:fe77:1bda"] + ttl = 60 } resource "powerdns_record" "geokunis2_nl_caa" { - zone = powerdns_zone.geokunis2_nl.name - name = "geokunis2.nl." - type = "CAA" - records = ["0 issue \"letsencrypt.org\""] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "geokunis2.nl." + type = "CAA" + records = ["0 issue \"letsencrypt.org\""] + ttl = 60 } resource "powerdns_record" "jenl_geokunis2_nl_a" { - zone = powerdns_zone.geokunis2_nl.name - name = "jenl.geokunis2.nl." - type = "A" - records = ["217.123.41.225"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "jenl.geokunis2.nl." + type = "A" + records = ["217.123.41.225"] + ttl = 60 } resource "powerdns_record" "wg_geokunis2_nl_a" { - zone = powerdns_zone.geokunis2_nl.name - name = "wg.geokunis2.nl." - type = "A" - records = ["84.245.14.149"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "wg.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 } resource "powerdns_record" "wg_geokunis2_nl_aaaa" { - zone = powerdns_zone.geokunis2_nl.name - name = "wg.geokunis2.nl." - type = "AAAA" - records = ["2a02:58:1:e::1afb"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "wg.geokunis2.nl." + type = "AAAA" + records = ["2a02:58:1:e::1afb"] + ttl = 60 } resource "powerdns_record" "wg4_geokunis2_nl_a" { - zone = powerdns_zone.geokunis2_nl.name - name = "wg.geokunis2.nl." - type = "A" - records = ["84.245.14.149"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "wg4.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 } resource "powerdns_record" "wg6_geokunis2_nl_aaaa" { - zone = powerdns_zone.geokunis2_nl.name - name = "wg6.geokunis2.nl." - type = "AAAA" - records = ["2a02:58:1:e::1afb"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "wg6.geokunis2.nl." + type = "AAAA" + records = ["2a02:58:1:e::1afb"] + ttl = 60 } resource "powerdns_record" "tuindersweijde_geokunis2_nl_a" { - zone = powerdns_zone.geokunis2_nl.name - name = "tuindersweijde.geokunis2.nl." - type = "A" - records = ["84.245.14.149"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "tuindersweijde.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 } resource "powerdns_record" "ns_geokunis2_nl_a" { - zone = powerdns_zone.geokunis2_nl.name - name = "ns.geokunis2.nl." - type = "A" - records = ["84.245.14.149"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "ns.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 } resource "powerdns_record" "ns_geokunis2_nl_aaaa" { - zone = powerdns_zone.geokunis2_nl.name - name = "ns.geokunis2.nl." - type = "AAAA" - records = ["2a02:58:19a:f730:c8fe:c0ff:feff:ee07"] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "ns.geokunis2.nl." + type = "AAAA" + records = ["2a02:58:19a:f730:c8fe:c0ff:feff:ee07"] + ttl = 60 } resource "powerdns_record" "geokunis2_nl_txt" { - zone = powerdns_zone.geokunis2_nl.name - name = "geokunis2.nl." - type = "TXT" - records = ["\"protonmail-verification=e712bb186d5278b3775b413b8851ffc7740e845b\"", "\"sl-verification=sgrkojlcdgroiyjihxfleicgtpzgcb\"", "\"v=spf1 include:simplelogin.co ~all\""] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "geokunis2.nl." + type = "TXT" + records = ["\"protonmail-verification=e712bb186d5278b3775b413b8851ffc7740e845b\"", "\"sl-verification=sgrkojlcdgroiyjihxfleicgtpzgcb\"", "\"v=spf1 include:simplelogin.co ~all\""] + ttl = 60 } resource "powerdns_record" "geokunis2_nl_mx" { - zone = powerdns_zone.geokunis2_nl.name - name = "geokunis2.nl." - type = "MX" - records = ["10 mx1.simplelogin.co.", "20 mx2.simplelogin.co."] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "geokunis2.nl." + type = "MX" + records = ["10 mx1.simplelogin.co.", "20 mx2.simplelogin.co."] + ttl = 60 } resource "powerdns_record" "dkim02__domainkey_geokunis2_nl_cname" { - zone = powerdns_zone.geokunis2_nl.name - name = "dkim02._domainkey.geokunis2.nl." - type = "CNAME" - records = ["dkim02._domainkey.simplelogin.co."] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "dkim02._domainkey.geokunis2.nl." + type = "CNAME" + records = ["dkim02._domainkey.simplelogin.co."] + ttl = 60 } resource "powerdns_record" "dkim__domainkey_geokunis2_nl_cname" { - zone = powerdns_zone.geokunis2_nl.name - name = "dkim._domainkey.geokunis2.nl." - type = "CNAME" - records = ["dkim._domainkey.simplelogin.co."] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "dkim._domainkey.geokunis2.nl." + type = "CNAME" + records = ["dkim._domainkey.simplelogin.co."] + ttl = 60 } resource "powerdns_record" "dkim03__domainkey_geokunis2_nl_cname" { - zone = powerdns_zone.geokunis2_nl.name - name = "dkim03._domainkey.geokunis2.nl." - type = "CNAME" - records = ["dkim03._domainkey.simplelogin.co."] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "dkim03._domainkey.geokunis2.nl." + type = "CNAME" + records = ["dkim03._domainkey.simplelogin.co."] + ttl = 60 } resource "powerdns_record" "_dmarc_geokunis2_nl_txt" { - zone = powerdns_zone.geokunis2_nl.name - name = "_dmarc.geokunis2.nl." - type = "TXT" - records = ["\"v=DMARC1; p=quarantine; pct=100; adkim=s; aspf=s\""] - ttl = 60 + zone = powerdns_zone.geokunis2_nl.name + name = "_dmarc.geokunis2.nl." + type = "TXT" + records = ["\"v=DMARC1; p=quarantine; pct=100; adkim=s; aspf=s\""] + ttl = 60 +} + +resource "powerdns_record" "files_geokunis2_nl_a" { + zone = powerdns_zone.geokunis2_nl.name + name = "files.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 +} + +resource "powerdns_record" "files_geokunis2_nl_aaaa" { + zone = powerdns_zone.geokunis2_nl.name + name = "files.geokunis2.nl." + type = "AAAA" + records = ["2a02:58:19a:f730:b62e:99ff:fe77:1bda"] + ttl = 60 +} + +resource "powerdns_record" "cyberchef_geokunis2_nl_a" { + zone = powerdns_zone.geokunis2_nl.name + name = "cyberchef.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 +} + +resource "powerdns_record" "cyberchef_geokunis2_nl_aaaa" { + zone = powerdns_zone.geokunis2_nl.name + name = "cyberchef.geokunis2.nl." + type = "AAAA" + records = ["2a02:58:19a:f730:c8fe:c0ff:feff:ee03"] + ttl = 60 +} + +resource "powerdns_record" "inbucket_geokunis2_nl_a" { + zone = powerdns_zone.geokunis2_nl.name + name = "inbucket.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 +} + +resource "powerdns_record" "kms_geokunis2_nl_a" { + zone = powerdns_zone.geokunis2_nl.name + name = "kms.geokunis2.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 } diff --git a/terraform/dns/pizzapim_nl.tf b/terraform/dns/pizzapim_nl.tf index 574000b..2702e45 100644 --- a/terraform/dns/pizzapim_nl.tf +++ b/terraform/dns/pizzapim_nl.tf @@ -52,3 +52,11 @@ resource "powerdns_record" "ns_pizzapim_nl_aaaa" { records = ["2a02:58:19a:f730:c8fe:c0ff:feff:ee07"] ttl = 60 } + +resource "powerdns_record" "social_pizzapim_nl_a" { + zone = powerdns_zone.pizzapim_nl.name + name = "social.pizzapim.nl." + type = "A" + records = ["84.245.14.149"] + ttl = 60 +}