From fe3c95da8f76e234641c888f78467680fbfa6a55 Mon Sep 17 00:00:00 2001 From: Moritz Graf Date: Sun, 22 Mar 2020 10:33:56 +0100 Subject: [PATCH] Adding corona.haumdaucher.de --- terraform/ovh.tf | 15 +- terraform/terraform.tfstate | 37 +- terraform/terraform.tfstate.backup | 844 +++++++++++++++++++++++++++++ 3 files changed, 894 insertions(+), 2 deletions(-) create mode 100644 terraform/terraform.tfstate.backup diff --git a/terraform/ovh.tf b/terraform/ovh.tf index ac41b0f..9e8c5fe 100644 --- a/terraform/ovh.tf +++ b/terraform/ovh.tf @@ -10,7 +10,7 @@ locals { } variable "subdomains_moritzgraf" { - default = ["git","auth","prometheus","alertmanager","chat","mqtt", "cloud", + default = ["git","corona","auth","prometheus","alertmanager","chat","mqtt", "cloud", "monitoring","smtp","pop3","imap","jaeger","ldap","code","hub", "grafana","tt-rss","phpmyadmin","phppgadmin","www","rstudio","code" ] } @@ -24,6 +24,19 @@ resource "ovh_domain_zone_record" "moritzgraf_subdomains" { target = "moritzgraf.de." } +variable "subdomains_haumdaucher" { + default = ["corona"] +} + +resource "ovh_domain_zone_record" "haumdaucher_subdomains" { + for_each = toset( var.subdomains_haumdaucher ) + zone = "haumdaucher.de" + subdomain = each.key + fieldtype = "CNAME" + ttl = local.ttl + target = "haumdaucher.de." +} + # ## graf.me -> problems with domain variable "domains" { default = [ "moritzgraf.de","haumdaucher.de","ameliegraf.de" diff --git a/terraform/terraform.tfstate b/terraform/terraform.tfstate index 1f4bde2..362a1fb 100644 --- a/terraform/terraform.tfstate +++ b/terraform/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "0.12.20", - "serial": 61, + "serial": 65, "lineage": "8aff5d23-05f6-10eb-0ae6-1084c787677e", "outputs": {}, "resources": [ @@ -225,6 +225,28 @@ } ] }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "haumdaucher_subdomains", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "corona", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5110449971", + "subdomain": "corona", + "target": "haumdaucher.de.", + "ttl": 60, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + } + ] + }, { "mode": "managed", "type": "ovh_domain_zone_record", @@ -317,6 +339,19 @@ }, "private": "bnVsbA==" }, + { + "index_key": "corona", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5110384646", + "subdomain": "corona", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, { "index_key": "git", "schema_version": 0, diff --git a/terraform/terraform.tfstate.backup b/terraform/terraform.tfstate.backup new file mode 100644 index 0000000..e60a443 --- /dev/null +++ b/terraform/terraform.tfstate.backup @@ -0,0 +1,844 @@ +{ + "version": 4, + "terraform_version": "0.12.20", + "serial": 63, + "lineage": "8aff5d23-05f6-10eb-0ae6-1084c787677e", + "outputs": {}, + "resources": [ + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "dkim_record", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "ameliegraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871408", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "ameliegraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "graf-fam.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871416", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "graf-fam.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "haumdaucher.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871404", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "ianaa.art", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871406", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "ianaa.art" + }, + "private": "bnVsbA==" + }, + { + "index_key": "iptize.it", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871419", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "iptize.it" + }, + "private": "bnVsbA==" + }, + { + "index_key": "krassescheisse.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871427", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "krassescheisse.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "moritzgraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871412", + "subdomain": "dkim._domainkey", + "target": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDhnjYV76s63M4zVRTjVf5Z/fTO6Rq3o4DXg62FCgAxQOYB9ANXeBvUPokT+p5SgjGC8HwBYIzzwCTCS6sqHsy8NfnHU1xFH5NcY4LqTopVX//eYpPF+bTwarDVu/lcCxiX4cN84U1yL8lqf0sOJ7ubGlSeZ/SfM/Ppj7Wkh/kBOQIDAQAB", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "dmarc_record", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "ameliegraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871405", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "ameliegraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "graf-fam.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871403", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "graf-fam.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "haumdaucher.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871417", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "ianaa.art", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871411", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "ianaa.art" + }, + "private": "bnVsbA==" + }, + { + "index_key": "iptize.it", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871413", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "iptize.it" + }, + "private": "bnVsbA==" + }, + { + "index_key": "krassescheisse.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871409", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "krassescheisse.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "moritzgraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871410", + "subdomain": "_dmarc", + "target": "v=DMARC1; p=reject; rua=none; ruf=mailto:admin@moritzgraf.de; adkim=s; aspf=s", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "haumdaucher_domain", + "provider": "provider.ovh", + "instances": [ + { + "schema_version": 0, + "attributes": { + "fieldtype": "A", + "id": "5106871420", + "subdomain": "", + "target": "91.121.64.43", + "ttl": 60, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "mail_moritzgraf", + "provider": "provider.ovh", + "instances": [ + { + "schema_version": 0, + "attributes": { + "fieldtype": "A", + "id": "5106870709", + "subdomain": "mail", + "target": "91.121.64.43", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "moritzgraf_subdomains", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "alertmanager", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870451", + "subdomain": "alertmanager", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "auth", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870439", + "subdomain": "auth", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "chat", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870446", + "subdomain": "chat", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "cloud", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870454", + "subdomain": "cloud", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "code", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870455", + "subdomain": "code", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "corona", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5110384646", + "subdomain": "corona", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "git", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870436", + "subdomain": "git", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "grafana", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870443", + "subdomain": "grafana", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "hub", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870438", + "subdomain": "hub", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "imap", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870448", + "subdomain": "imap", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "jaeger", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870437", + "subdomain": "jaeger", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "ldap", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870449", + "subdomain": "ldap", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "monitoring", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870447", + "subdomain": "monitoring", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "mqtt", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870444", + "subdomain": "mqtt", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "phpmyadmin", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870440", + "subdomain": "phpmyadmin", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "phppgadmin", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870452", + "subdomain": "phppgadmin", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "pop3", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870453", + "subdomain": "pop3", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "prometheus", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870456", + "subdomain": "prometheus", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "rstudio", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870442", + "subdomain": "rstudio", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "smtp", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870450", + "subdomain": "smtp", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "tt-rss", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870441", + "subdomain": "tt-rss", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "www", + "schema_version": 0, + "attributes": { + "fieldtype": "CNAME", + "id": "5106870435", + "subdomain": "www", + "target": "moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "mx_records", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "ameliegraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871399", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "ameliegraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "graf-fam.de", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871407", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "graf-fam.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "haumdaucher.de", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871400", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "ianaa.art", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871401", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "ianaa.art" + }, + "private": "bnVsbA==" + }, + { + "index_key": "iptize.it", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871414", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "iptize.it" + }, + "private": "bnVsbA==" + }, + { + "index_key": "krassescheisse.de", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871418", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "krassescheisse.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "moritzgraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "MX", + "id": "5106871402", + "subdomain": "", + "target": "10 mail.moritzgraf.de.", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "spf_record_spf", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "ameliegraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871423", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "ameliegraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "graf-fam.de", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871422", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "graf-fam.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "haumdaucher.de", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871426", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "ianaa.art", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871425", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "ianaa.art" + }, + "private": "bnVsbA==" + }, + { + "index_key": "iptize.it", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871415", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "iptize.it" + }, + "private": "bnVsbA==" + }, + { + "index_key": "krassescheisse.de", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871424", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "krassescheisse.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "moritzgraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "SPF", + "id": "5106871421", + "subdomain": "", + "target": "\"v=spf1 mx a:mail.moritzgraf.de -all\"", + "ttl": 600, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + }, + { + "mode": "managed", + "type": "ovh_domain_zone_record", + "name": "spf_record_txt", + "each": "map", + "provider": "provider.ovh", + "instances": [ + { + "index_key": "ameliegraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871434", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "ameliegraf.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "graf-fam.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871432", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "graf-fam.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "haumdaucher.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871428", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "haumdaucher.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "ianaa.art", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871431", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "ianaa.art" + }, + "private": "bnVsbA==" + }, + { + "index_key": "iptize.it", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871430", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "iptize.it" + }, + "private": "bnVsbA==" + }, + { + "index_key": "krassescheisse.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871429", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "krassescheisse.de" + }, + "private": "bnVsbA==" + }, + { + "index_key": "moritzgraf.de", + "schema_version": 0, + "attributes": { + "fieldtype": "TXT", + "id": "5106871433", + "subdomain": "", + "target": "v=spf1 mx a:mail.moritzgraf.de -all", + "ttl": 60, + "zone": "moritzgraf.de" + }, + "private": "bnVsbA==" + } + ] + } + ] +}