From e3ecadeb27abc30ef1fbb895ee348a75868aacdd Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Fri, 15 Jan 2021 19:26:24 -0300 Subject: Checkpoint: Working vps.tf declaration after Vultr migration --- vps.tf | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'vps.tf') diff --git a/vps.tf b/vps.tf index af85a48..3f56681 100644 --- a/vps.tf +++ b/vps.tf @@ -76,7 +76,7 @@ resource "vultr_dns_domain" "vps_tld" { } resource "vultr_dns_record" "vps_mail_a_record" { - domain = var.tld + domain = vultr_dns_domain.vps_tld.id name = "mail" data = vultr_instance.vps_server.main_ip type = "A" @@ -89,7 +89,7 @@ resource "vultr_reverse_ipv4" "vps_mail_reverse_ipv4" { } resource "vultr_dns_record" "vps_mail_aaaa_record" { - domain = var.tld + domain = vultr_dns_domain.vps_tld.id name = "mail" data = vultr_instance.vps_server.v6_main_ip type = "AAAA" @@ -102,36 +102,38 @@ resource "vultr_reverse_ipv6" "vps_mail_reverse_ipv6" { } resource "vultr_dns_record" "vps_mx_record" { - domain = var.tld + domain = vultr_dns_domain.vps_tld.id name = "" data = local.mail_domain type = "MX" } resource "vultr_dns_record" "vps_spf_txt" { - domain = var.tld + domain = vultr_dns_domain.vps_tld.id name = "" data = "\"v=spf1 mx -all\"" type = "TXT" } resource "vultr_dns_record" "vps_dkim_txt" { - domain = var.tld + domain = vultr_dns_domain.vps_tld.id name = "${var.dkim_selector}._domainkey" data = "\"v=DKIM1;k=rsa;p=${var.dkim_public_key}\"" type = "TXT" } resource "vultr_dns_record" "vps_dmarc_txt" { - domain = var.tld + domain = vultr_dns_domain.vps_tld.id name = "_dmarc" data = "\"v=DMARC1;p=none;pct=100;rua=mailto:postmaster@${var.tld};\"" type = "TXT" } -resource "vultr_dns_record" "vps_cname_start_alias" { - domain = var.tld - name = "*" - data = var.tld - type = "CNAME" -} +# I think this DNS is configured by default + +# resource "vultr_dns_record" "vps_cname_start_alias" { +# domain = vultr_dns_domain.vps_tld.id +# name = "*" +# data = var.tld +# type = "CNAME" +# } -- cgit v1.2.3