From 3f2b0ab1dc5be35ac85f4a4b536b0039d46ed426 Mon Sep 17 00:00:00 2001 From: arcnmx Date: Tue, 23 Jan 2024 13:59:06 -0800 Subject: [PATCH] chore(tf): dns outputs --- tf/cloudflare_dns.tf | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tf/cloudflare_dns.tf b/tf/cloudflare_dns.tf index 1aaf9368..0165ea33 100644 --- a/tf/cloudflare_dns.tf +++ b/tf/cloudflare_dns.tf @@ -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" { name = "infra-dyndns" policy { @@ -55,3 +60,11 @@ output "cloudflare_dyndns_record_a" { output "cloudflare_dyndns_record_aaaa" { value = cloudflare_record.dyndns_aaaa.id } + +output "cloudflare_dyndns_prefix" { + value = local.dyndns_cidr6 +} + +output "cloudflare_dyndns_address" { + value = local.dyndns_address4 +}