Adding google workspace terraform code

This commit is contained in:
Moritz Graf
2025-04-21 14:03:10 +02:00
parent 83de8f7d17
commit 201aefe8da
5 changed files with 119 additions and 2616 deletions
+24 -24
View File
@@ -92,8 +92,8 @@ variable "subdomains_haumdaucher" {
# ## graf.me -> problems with domain
variable "domains" {
default = [ "moritzgraf.de","haumdaucher.de"
,"graf-fam.de","ianaa.art"
default = [ "moritzgraf.de"
,"graf-fam.de"
,"krassescheisse.de"]
}
@@ -190,29 +190,29 @@ resource "ovh_domain_zone_record" "moritzgraf" {
target = "136.243.23.215" # hetzner
}
resource "ovh_domain_zone_record" "mx_records" {
for_each = toset(var.domains)
zone = each.key
fieldtype = "MX"
ttl = local.ttl
target = "10 mail.moritzgraf.de."
}
# resource "ovh_domain_zone_record" "mx_records" {
# for_each = toset(var.domains)
# zone = each.key
# fieldtype = "MX"
# ttl = local.ttl
# target = "10 mail.moritzgraf.de."
# }
## SPF
resource "ovh_domain_zone_record" "spf_record_txt" {
for_each = toset(var.domains)
zone = each.key
fieldtype = "TXT"
ttl = local.ttl
target = "v=spf1 mx a:mail.moritzgraf.de -all"
}
resource "ovh_domain_zone_record" "spf_record_spf" {
for_each = toset(var.domains)
zone = each.key
fieldtype = "SPF"
ttl = 600
target = "\"v=spf1 mx a:mail.moritzgraf.de -all\""
}
# ## SPF
# resource "ovh_domain_zone_record" "spf_record_txt" {
# for_each = toset(var.domains)
# zone = each.key
# fieldtype = "TXT"
# ttl = local.ttl
# target = "v=spf1 mx a:mail.moritzgraf.de -all"
# }
# resource "ovh_domain_zone_record" "spf_record_spf" {
# for_each = toset(var.domains)
# zone = each.key
# fieldtype = "SPF"
# ttl = 600
# target = "\"v=spf1 mx a:mail.moritzgraf.de -all\""
# }
## DKIM
resource "ovh_domain_zone_record" "dkim_record" {