feat(tf): system records

This commit is contained in:
arcnmx 2024-01-15 11:00:45 -08:00
parent e7f87e4892
commit 9d274bbe73
8 changed files with 191 additions and 7 deletions

33
tf/cloudflare_records.tf Normal file
View file

@ -0,0 +1,33 @@
module "reisen_system_records" {
source = "./system/records"
name = "reisen"
zone_id = cloudflare_zone.gensokyo-zone_zone.id
zone_zone = cloudflare_zone.gensokyo-zone_zone.zone
local_v4 = "10.1.1.40"
}
module "tewi_system_records" {
source = "./system/records"
name = "tei"
zone_id = cloudflare_zone.gensokyo-zone_zone.id
zone_zone = cloudflare_zone.gensokyo-zone_zone.zone
tailscale_v4 = "100.74.104.29"
tailscale_v6 = "fd7a:115c:a1e0::fd8a:681d"
local_v4 = "10.1.1.39"
local_v6 = "fd0a::be24:11ff:fecc:6657"
local_subdomains = [
"mqtt",
"home"
]
}
module "tewi_legacy_system_records" {
source = "./system/records"
name = "tewi"
zone_id = cloudflare_zone.gensokyo-zone_zone.id
zone_zone = cloudflare_zone.gensokyo-zone_zone.zone
tailscale_v4 = "100.88.107.41"
tailscale_v6 = "fd7a:115c:a1e0:ab12:4843:cd96:6258:6b29"
local_v4 = "10.1.1.38"
local_v6 = "fd0a::eea8:6bff:fefe:3986"
}