From 0a1de0c85c8c7db1a0e4f859821a2a5538f7ecbe Mon Sep 17 00:00:00 2001 From: Rasmus Wejlgaard Date: Sun, 28 Jun 2026 15:24:29 +0100 Subject: [PATCH] fix: add *.k8s endpoint --- ansible/services/caddy/Caddyfile | 10 ++++++++++ terraform/hetzner/dns.tf | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ansible/services/caddy/Caddyfile b/ansible/services/caddy/Caddyfile index 26d3c9a..09abe5d 100644 --- a/ansible/services/caddy/Caddyfile +++ b/ansible/services/caddy/Caddyfile @@ -26,6 +26,16 @@ london-a.pez.sh { } } +*.k8s.pez.sh { + tls { + dns hetzner {env.HETZNER_DNS_API_TOKEN} + } + tracing { + span k8s + } + reverse_proxy 100.123.97.26:80 +} + ## LONDON-B SERVICES ## # Jellyfin diff --git a/terraform/hetzner/dns.tf b/terraform/hetzner/dns.tf index 76ba482..4ba0aec 100644 --- a/terraform/hetzner/dns.tf +++ b/terraform/hetzner/dns.tf @@ -14,7 +14,7 @@ locals { resource "hcloud_zone_rrset" "A_helsinki_a" { for_each = toset([ "@", "apps", "auth", "bitwarden", "download", "git", "helsinki-a", - "jellyfin", "jellyfin-requests", "ldap", "lidarr", "london-a", "music", "naveen", + "jellyfin", "jellyfin-requests", "*.k8s", "ldap", "lidarr", "london-a", "music", "naveen", "n8n", "plex", "prowlarr", "radarr", "readarr", "request", "sonarr", "soulseek", "status", ])