From 0238983be1ce2de3764f6ef1cdf36a0ed51ec559 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sat, 3 Jan 2026 15:20:24 -0600 Subject: [PATCH] add towerops --- terraform/dns_towerops.tf | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 terraform/dns_towerops.tf diff --git a/terraform/dns_towerops.tf b/terraform/dns_towerops.tf new file mode 100644 index 0000000..c3805d3 --- /dev/null +++ b/terraform/dns_towerops.tf @@ -0,0 +1,38 @@ +# DNSimple DNS records for towerops.net +# SendGrid email authentication records + +# SendGrid domain CNAME +resource "dnsimple_zone_record" "towerops_dnsimple_sendgrid_domain" { + zone_name = "towerops.net" + name = "em6505" + type = "CNAME" + value = "u177982.wl233.sendgrid.net" + ttl = 600 +} + +# SendGrid DKIM key 1 +resource "dnsimple_zone_record" "towerops_dnsimple_sendgrid_dkim1" { + zone_name = "towerops.net" + name = "s1._domainkey" + type = "CNAME" + value = "s1.domainkey.u177982.wl233.sendgrid.net" + ttl = 600 +} + +# SendGrid DKIM key 2 +resource "dnsimple_zone_record" "towerops_dnsimple_sendgrid_dkim2" { + zone_name = "towerops.net" + name = "s2._domainkey" + type = "CNAME" + value = "s2.domainkey.u177982.wl233.sendgrid.net" + ttl = 600 +} + +# DMARC policy +resource "dnsimple_zone_record" "towerops_dnsimple_dmarc" { + zone_name = "towerops.net" + name = "_dmarc" + type = "TXT" + value = "v=DMARC1; p=none;" + ttl = 600 +}