chaoswg.org: Add missing DNS keys
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Tobias Manske 2023-09-14 08:16:15 +02:00
parent 2b3b5df188
commit 5e2bedf89f
Signed by: tobias
GPG Key ID: 9164B527694A0709
1 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,29 @@
module "dns-chaoswg-org" {
source = "./modules/dns"
account_id = var.cloudflare_account_id
zone = "chaoswg.org"
records = [
# Hosts
{ type = "A", name = "host.nc", value = "185.216.177.198" },
{ type = "AAAA", name = "host.nc", value = "2a03:4000:4f:9f2::1" },
{ type = "A", name = "mon1.hel1", value = "89.58.36.140" },
{ type = "AAAA", name = "mon1.hel1", value = "2a03:4000:65:f3b::1" },
{ type = "CNAME", name = "monitor", value = "mon1.hel1.chaoswg.org" },
{ type = "CNAME", name = "web.nc", value = "host.nc.chaoswg.org" },
# VPN
{ type = "CNAME", name = "vpn", value = "host.nc.chaoswg.org" },
{ type = "A", name = "v4.vpn", value = "185.216.177.198" },
{ type = "AAAA", name = "v6.vpn", value = "2a03:4000:4f:9f2::1" },
# Mail settings
{ type = "TXT", name = "@", value = "v=spf1 -all" },
{ type = "MX", name = "@", value = ".", priority = 0 }, # Null MX
]
}