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
+}