From 433d4df60185120e3b887e0a0a066c2eaf2a567f Mon Sep 17 00:00:00 2001 From: Kat Inskip Date: Sat, 29 Apr 2023 17:04:31 -0700 Subject: [PATCH] [TAILSCALE DNS INTERFACE] Split on "." --- tailscale-dns-interface.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tailscale-dns-interface.tf b/tailscale-dns-interface.tf index 952f8f21..49616298 100644 --- a/tailscale-dns-interface.tf +++ b/tailscale-dns-interface.tf @@ -6,7 +6,7 @@ locals { } resource "cloudflare_record" "tailscale_device_v4_record" { - for_each = { for device_name, device in local.tailscale_devices : device.name => device.addresses[0] if device.user == "kat@inskip.me" } + for_each = { for device_name, device in local.tailscale_devices : device.name => split(".", device.addresses[0])[0] if device.user == "kat@inskip.me" } name = each.key proxied = false ttl = 3600 @@ -16,7 +16,7 @@ resource "cloudflare_record" "tailscale_device_v4_record" { } resource "cloudflare_record" "tailscale_device_v6_record" { - for_each = { for device_name, device in local.tailscale_devices : device.name => device.addresses[1] if device.user == "kat@inskip.me" } + for_each = { for device_name, device in local.tailscale_devices : device.name => split(".", device.addresses[1])[0] if device.user == "kat@inskip.me" } name = each.key proxied = false ttl = 3600