From e4b352143b3b4c255a416aa99f4883305ad9f49a Mon Sep 17 00:00:00 2001 From: rod Date: Sun, 17 May 2026 14:31:27 +0200 Subject: [PATCH] Expose hello-svc via Tailscale per-env --- k8s/overlays/dev/kustomization.yaml | 1 + k8s/overlays/dev/service-patch.yaml | 9 +++++++++ k8s/overlays/prod/kustomization.yaml | 1 + k8s/overlays/prod/service-patch.yaml | 9 +++++++++ 4 files changed, 20 insertions(+) create mode 100644 k8s/overlays/dev/service-patch.yaml create mode 100644 k8s/overlays/prod/service-patch.yaml diff --git a/k8s/overlays/dev/kustomization.yaml b/k8s/overlays/dev/kustomization.yaml index 66ac191..7283db0 100644 --- a/k8s/overlays/dev/kustomization.yaml +++ b/k8s/overlays/dev/kustomization.yaml @@ -9,3 +9,4 @@ resources: patches: - path: deployment-patch.yaml + - path: service-patch.yaml diff --git a/k8s/overlays/dev/service-patch.yaml b/k8s/overlays/dev/service-patch.yaml new file mode 100644 index 0000000..f0c6a5f --- /dev/null +++ b/k8s/overlays/dev/service-patch.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Service +metadata: + name: hello-svc + annotations: + tailscale.com/hostname: "hello-svc-dev" +spec: + type: LoadBalancer + loadBalancerClass: tailscale diff --git a/k8s/overlays/prod/kustomization.yaml b/k8s/overlays/prod/kustomization.yaml index 9dff308..ca90449 100644 --- a/k8s/overlays/prod/kustomization.yaml +++ b/k8s/overlays/prod/kustomization.yaml @@ -9,3 +9,4 @@ resources: patches: - path: deployment-patch.yaml + - path: service-patch.yaml diff --git a/k8s/overlays/prod/service-patch.yaml b/k8s/overlays/prod/service-patch.yaml new file mode 100644 index 0000000..a903e91 --- /dev/null +++ b/k8s/overlays/prod/service-patch.yaml @@ -0,0 +1,9 @@ +apiVersion: v1 +kind: Service +metadata: + name: hello-svc + annotations: + tailscale.com/hostname: "hello-svc-prod" +spec: + type: LoadBalancer + loadBalancerClass: tailscale