@cryptotaxi247 / infra / commits / eb0e515f

terraform: add the MX and TXT records

zimbatm committed Oct 4, 2021 at 15:02 UTC eb0e515f500e1c34e225f09d21e6ca49d9fc62eb
1 file changed +26
terraform/dns.tf
+26
@@ -150,6 +150,16 @@ locals {
150 type = "CNAME"
151 value = "nixos-weekly.netlify.com"
152 },
153 + {
154 + hostname = "_github-challenge-nixos.nixos.org"
155 + type = "TXT"
156 + value = "9e10a04a4b"
157 + },
158 + {
159 + hostname = "nixos.org"
160 + type = "TXT"
161 + value = "v=spf1 include:spf.improvmx.com ~all"
162 + },
163 ]
164 }
165
@@ -183,3 +193,19 @@ resource "netlify_dns_record" "nixos" {
193 type = each.value.type
194 value = each.value.value
195 }
196 +
197 +# FIXME: both records have the same priority because the provider doesn't
198 +# support the "priority" argument.
199 +resource "netlify_dns_record" "nixos_MX1" {
200 + zone_id = local.zone_id
201 + hostname = "nixos.org"
202 + type = "MX"
203 + value = "mx1.improvmx.com"
204 +}
205 +
206 +resource "netlify_dns_record" "nixos_MX2" {
207 + zone_id = local.zone_id
208 + hostname = "nixos.org"
209 + type = "MX"
210 + value = "mx2.improvmx.com"
211 +}