80 lines
2 KiB
HCL
80 lines
2 KiB
HCL
# PowerDNS records for manero.org
|
|
# Zone defined in dns_powerdns_zones.tf
|
|
|
|
resource "powerdns_record" "manero_soa" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "manero.org."
|
|
type = "SOA"
|
|
ttl = 3600
|
|
records = ["ns1.as393837.net. graham.mcintire.me. 0 10800 3600 604800 3600"]
|
|
}
|
|
|
|
# Root A records (GitHub Pages)
|
|
resource "powerdns_record" "manero_root_a" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "manero.org."
|
|
type = "A"
|
|
ttl = 3600
|
|
records = [
|
|
"185.199.108.153",
|
|
"185.199.109.153",
|
|
"185.199.110.153",
|
|
"185.199.111.153"
|
|
]
|
|
}
|
|
|
|
resource "powerdns_record" "manero_irc_a" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "irc.manero.org."
|
|
type = "A"
|
|
ttl = 3600
|
|
records = ["149.28.242.178"]
|
|
}
|
|
|
|
resource "powerdns_record" "manero_us_a" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "us.manero.org."
|
|
type = "A"
|
|
ttl = 3600
|
|
records = ["149.28.242.178"]
|
|
}
|
|
|
|
resource "powerdns_record" "manero_us_aaaa" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "us.manero.org."
|
|
type = "AAAA"
|
|
ttl = 3600
|
|
records = ["2001:19f0:6401:19e6:5400:5ff:fe45:5701"]
|
|
}
|
|
|
|
resource "powerdns_record" "manero_ca_a" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "ca.manero.org."
|
|
type = "A"
|
|
ttl = 3600
|
|
records = ["167.114.209.151"]
|
|
}
|
|
|
|
resource "powerdns_record" "manero_tankfox_a" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "tankfox.manero.org."
|
|
type = "A"
|
|
ttl = 3600
|
|
records = ["137.184.202.89"]
|
|
}
|
|
|
|
resource "powerdns_record" "manero_404_cname" {
|
|
depends_on = [powerdns_zone.manero_org]
|
|
zone = "manero.org."
|
|
name = "404.manero.org."
|
|
type = "CNAME"
|
|
ttl = 3600
|
|
records = ["404.al."]
|
|
}
|