From a488d1b1b07c61847d22253745f363f6785d0f96 Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Tue, 7 Jan 2025 12:52:06 -0600 Subject: [PATCH] web interfaces in default get tailscale ingress! --- .../apps/default/autobrr/app/helmrelease.yaml | 13 +++++++++++++ .../apps/default/linkwarden/app/helmrelease.yaml | 13 +++++++++++++ .../apps/default/maintainerr/app/helmrelease.yaml | 13 +++++++++++++ .../apps/default/prowlarr/app/helmrelease.yaml | 13 +++++++++++++ kubernetes/apps/default/radarr/app/helmrelease.yaml | 13 +++++++++++++ .../apps/default/sabnzbd/app/helmrelease.yaml | 13 +++++++++++++ .../apps/default/searxng/app/helmrelease.yaml | 13 +++++++++++++ kubernetes/apps/default/sonarr/app/helmrelease.yaml | 13 +++++++++++++ kubernetes/apps/default/zwave/app/helmrelease.yaml | 13 +++++++++++++ 9 files changed, 117 insertions(+) diff --git a/kubernetes/apps/default/autobrr/app/helmrelease.yaml b/kubernetes/apps/default/autobrr/app/helmrelease.yaml index 4bb92c91..bf07783e 100644 --- a/kubernetes/apps/default/autobrr/app/helmrelease.yaml +++ b/kubernetes/apps/default/autobrr/app/helmrelease.yaml @@ -86,3 +86,16 @@ spec: service: identifier: app port: http + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host diff --git a/kubernetes/apps/default/linkwarden/app/helmrelease.yaml b/kubernetes/apps/default/linkwarden/app/helmrelease.yaml index 7119099e..6a1e3239 100644 --- a/kubernetes/apps/default/linkwarden/app/helmrelease.yaml +++ b/kubernetes/apps/default/linkwarden/app/helmrelease.yaml @@ -59,6 +59,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: existingClaim: linkwarden diff --git a/kubernetes/apps/default/maintainerr/app/helmrelease.yaml b/kubernetes/apps/default/maintainerr/app/helmrelease.yaml index 9942d2c7..884ed1b4 100644 --- a/kubernetes/apps/default/maintainerr/app/helmrelease.yaml +++ b/kubernetes/apps/default/maintainerr/app/helmrelease.yaml @@ -68,6 +68,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: data: diff --git a/kubernetes/apps/default/prowlarr/app/helmrelease.yaml b/kubernetes/apps/default/prowlarr/app/helmrelease.yaml index eaec1550..353e7759 100644 --- a/kubernetes/apps/default/prowlarr/app/helmrelease.yaml +++ b/kubernetes/apps/default/prowlarr/app/helmrelease.yaml @@ -98,6 +98,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: enabled: true diff --git a/kubernetes/apps/default/radarr/app/helmrelease.yaml b/kubernetes/apps/default/radarr/app/helmrelease.yaml index f996713f..bceb4bbe 100644 --- a/kubernetes/apps/default/radarr/app/helmrelease.yaml +++ b/kubernetes/apps/default/radarr/app/helmrelease.yaml @@ -92,6 +92,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: enabled: true diff --git a/kubernetes/apps/default/sabnzbd/app/helmrelease.yaml b/kubernetes/apps/default/sabnzbd/app/helmrelease.yaml index 5313182a..7f89e339 100644 --- a/kubernetes/apps/default/sabnzbd/app/helmrelease.yaml +++ b/kubernetes/apps/default/sabnzbd/app/helmrelease.yaml @@ -115,6 +115,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: enabled: true diff --git a/kubernetes/apps/default/searxng/app/helmrelease.yaml b/kubernetes/apps/default/searxng/app/helmrelease.yaml index 784ea207..9d03a9f9 100644 --- a/kubernetes/apps/default/searxng/app/helmrelease.yaml +++ b/kubernetes/apps/default/searxng/app/helmrelease.yaml @@ -91,6 +91,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: type: configMap diff --git a/kubernetes/apps/default/sonarr/app/helmrelease.yaml b/kubernetes/apps/default/sonarr/app/helmrelease.yaml index 72219f2c..9aa3a03f 100644 --- a/kubernetes/apps/default/sonarr/app/helmrelease.yaml +++ b/kubernetes/apps/default/sonarr/app/helmrelease.yaml @@ -92,6 +92,19 @@ spec: tls: - hosts: - *host + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: enabled: true diff --git a/kubernetes/apps/default/zwave/app/helmrelease.yaml b/kubernetes/apps/default/zwave/app/helmrelease.yaml index a48e2a41..5e5b239c 100644 --- a/kubernetes/apps/default/zwave/app/helmrelease.yaml +++ b/kubernetes/apps/default/zwave/app/helmrelease.yaml @@ -88,6 +88,19 @@ spec: service: identifier: app port: http + tailscale: + enabled: true + className: tailscale + hosts: + - host: &host "{{ Release.Name }}.meerkat-dab.ts.net" + paths: + - path: / + service: + identifier: app + port: http + tls: + - hosts: + - *host persistence: config: existingClaim: zwave