chaoswg.org: Add missing DNS keys
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
2b3b5df188
commit
5e2bedf89f
29
tf-stage-1/dns-chaoswg.org.tf
Normal file
29
tf-stage-1/dns-chaoswg.org.tf
Normal 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
|
||||
|
||||
]
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user