chore(tf): dns outputs

This commit is contained in:
arcnmx 2024-01-23 13:59:06 -08:00
parent 479e8dff28
commit 3f2b0ab1dc

View file

@ -1,3 +1,8 @@
locals {
dyndns_cidr6 = cidrsubnet("${cloudflare_record.dyndns_aaaa.value}/64", 0, 0)
dyndns_address4 = cloudflare_record.dyndns_a.value
}
resource "cloudflare_api_token" "dyndns" { resource "cloudflare_api_token" "dyndns" {
name = "infra-dyndns" name = "infra-dyndns"
policy { policy {
@ -55,3 +60,11 @@ output "cloudflare_dyndns_record_a" {
output "cloudflare_dyndns_record_aaaa" { output "cloudflare_dyndns_record_aaaa" {
value = cloudflare_record.dyndns_aaaa.id value = cloudflare_record.dyndns_aaaa.id
} }
output "cloudflare_dyndns_prefix" {
value = local.dyndns_cidr6
}
output "cloudflare_dyndns_address" {
value = local.dyndns_address4
}