add alternative tailscale ingress

This commit is contained in:
2024-08-15 21:05:21 -05:00
parent 784917ec7e
commit 9dc720c4b0
21 changed files with 268 additions and 19 deletions

View File

@@ -24,4 +24,4 @@ dependencies:
repository: https://bjw-s.github.io/helm-charts/
version: 3.3.2
icon: https://raw.githubusercontent.com/walkxcode/dashboard-icons/main/png/jellyfin.png
appVersion: 10.9.6
appVersion: 10.9.9

View File

@@ -32,7 +32,7 @@ jellyfin:
replicas: 1
strategy: Recreate
revisionHistoryLimit: 3
containers:
containers:
main:
image:
repository: ghcr.io/jellyfin/jellyfin-vue
@@ -57,7 +57,7 @@ jellyfin:
protocol: HTTP
vue:
controller: vue
ports:
ports:
http:
port: 80
targetPort: 80
@@ -100,7 +100,35 @@ jellyfin:
tls:
- secretName: jellyfin-vue-secret-tls
hosts:
- jellyfin-vue.alexlebens.net
- jellyfin-vue.alexlebens.net
tailscale-main:
enabled: true
className: tailscale
hosts:
- host: jellyfin-cl01tl
paths:
- path: /
pathType: Prefix
service:
name: jellyfin-main
port: 80
tls:
- hosts:
- jellyfin-cl01tl
tailscale-vue:
enabled: true
className: tailscale
hosts:
- host: jellyfin-vue-cl01tl
paths:
- path: /
pathType: Prefix
service:
name: jellyfin-vue
port: 80
tls:
- hosts:
- jellyfin-vue-cl01tl
persistence:
config:
storageClass: ceph-block