From 92b096608ff20eb22334f57b53f70ad998710ded Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Mon, 22 Jul 2024 20:36:28 +0200 Subject: [PATCH 1/2] Revert "refactor: Remove support for port 444" This reverts commit 052c75849d06d198fc93977fc7d37feb3fbc21ae. --- kubenix-modules/traefik.nix | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/kubenix-modules/traefik.nix b/kubenix-modules/traefik.nix index b369f4b..36f49ec 100644 --- a/kubenix-modules/traefik.nix +++ b/kubenix-modules/traefik.nix @@ -9,7 +9,23 @@ providers.kubernetesIngress.allowExternalNameServices = true; service.loadBalancerIP = myLib.globals.traefikIPv4; - ports.web.redirectTo = "websecure"; + ports = { + localsecure = { + port = 8444; + expose = true; + exposedPort = 444; + protocol = "TCP"; + + tls = { + enabled = true; + options = ""; + certResolver = ""; + domains = [ ]; + }; + }; + + web.redirectTo = "websecure"; + }; }; }; }; From c22d356191374c6922cb71aaf8035d3fda5c3e9a Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Mon, 22 Jul 2024 20:44:51 +0200 Subject: [PATCH 2/2] Re-enable port 444 for inbucket @pizzaniels --- kubenix-modules/inbucket.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/kubenix-modules/inbucket.nix b/kubenix-modules/inbucket.nix index 743cd5a..d9c2087 100644 --- a/kubenix-modules/inbucket.nix +++ b/kubenix-modules/inbucket.nix @@ -46,8 +46,21 @@ }; }; - lab.tailscaleIngresses.tailscale = { - host = "inbucket"; - service.name = "inbucket"; + lab = { + tailscaleIngresses.tailscale = { + host = "inbucket"; + service.name = "inbucket"; + }; + + + ingresses.inbucket = { + host = "inbucket.kun.is"; + entrypoint = "localsecure"; + + service = { + name = "inbucket"; + portName = "web"; + }; + }; }; }