fix: media player services

Correct labels and svc type
This commit is contained in:
Vegard Hagen
2024-07-19 13:42:07 +02:00
parent bca0889c47
commit 2c1e894af0
6 changed files with 26 additions and 34 deletions

View File

@@ -7,18 +7,12 @@ metadata:
cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
spec:
ingressClassName: cilium
defaultBackend:
service:
name: jellyfin
port:
name: web
tls:
- hosts:
- secretName: jellyfin-ingress-tls
hosts:
- jellyfin.stonegarden.dev
secretName: jellyfin-ingress-tls
rules:
- host: jellyfin.stonegarden.dev
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: jellyfin
port:
number: 8096

View File

@@ -4,11 +4,11 @@ metadata:
name: jellyfin
namespace: jellyfin
annotations:
io.cilium/lb-ipam-ips: 192.168.1.228
io.cilium/lb-ipam-ips: 192.168.1.229
spec:
type: LoadBalancer
selector:
app: jellyfin
type: LoadBalancer
ports:
- name: http
port: 8096
- name: web
port: 8096

View File

@@ -11,6 +11,9 @@ spec:
matchLabels:
app: plex
template:
metadata:
labels:
app: plex
spec:
nodeSelector:
topology.kubernetes.io/zone: abel

View File

@@ -7,18 +7,12 @@ metadata:
cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
spec:
ingressClassName: cilium
defaultBackend:
service:
name: plex
port:
name: web
tls:
- hosts:
- secretName: plex-ingress-tls
hosts:
- plex.stonegarden.dev
secretName: plex-ingress-tls
rules:
- host: plex.stonegarden.dev
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: plex
port:
number: 32400

View File

@@ -8,6 +8,7 @@ configMapGenerator:
namespace: plex
literals:
- TZ="Europe/Oslo"
- PLEX_ADVERTISE_URL=https://plex.stonegarden.dev:443,http://192.168.1.228:32400
resources:
- ns.yaml

View File

@@ -4,11 +4,11 @@ metadata:
name: plex
namespace: plex
annotations:
io.cilium/lb-ipam-ips: 192.168.1.229
io.cilium/lb-ipam-ips: 192.168.1.228
spec:
type: LoadBalancer
selector:
app: plex
type: LoadBalancer
ports:
- name: http
port: 32400
- name: web
port: 32400