fix servicemonitors
This commit is contained in:
parent
05d5b02347
commit
ae53c44428
@ -9,5 +9,5 @@ spec:
|
|||||||
matchLabels:
|
matchLabels:
|
||||||
app: homeassistant
|
app: homeassistant
|
||||||
endpoints:
|
endpoints:
|
||||||
- port: homeassistant-web
|
- port: 8123
|
||||||
path: /api/prometheus
|
path: /api/prometheus
|
||||||
|
@ -1,63 +0,0 @@
|
|||||||
apiVersion: traefik.io/v1alpha1
|
|
||||||
kind: IngressRoute
|
|
||||||
metadata:
|
|
||||||
name: jellyfin-vue-ingress
|
|
||||||
namespace: media
|
|
||||||
spec:
|
|
||||||
entryPoints:
|
|
||||||
- websecure
|
|
||||||
routes:
|
|
||||||
- match: Host(`media.kluster.moll.re`)
|
|
||||||
middlewares:
|
|
||||||
- name: jellyfin-websocket
|
|
||||||
kind: Rule
|
|
||||||
services:
|
|
||||||
- name: jellyfin-web
|
|
||||||
port: 80
|
|
||||||
tls:
|
|
||||||
certResolver: default-tls
|
|
||||||
---
|
|
||||||
apiVersion: traefik.io/v1alpha1
|
|
||||||
kind: IngressRoute
|
|
||||||
metadata:
|
|
||||||
name: jellyfin-backend-ingress
|
|
||||||
namespace: media
|
|
||||||
spec:
|
|
||||||
entryPoints:
|
|
||||||
- websecure
|
|
||||||
routes:
|
|
||||||
- match: Host(`media-backend.kluster.moll.re`) && !Path(`/metrics`)
|
|
||||||
middlewares:
|
|
||||||
- name: jellyfin-websocket
|
|
||||||
- name: jellyfin-server-headers
|
|
||||||
kind: Rule
|
|
||||||
services:
|
|
||||||
- name: jellyfin-server
|
|
||||||
port: 8096
|
|
||||||
tls:
|
|
||||||
certResolver: default-tls
|
|
||||||
---
|
|
||||||
apiVersion: traefik.io/v1alpha1
|
|
||||||
kind: Middleware
|
|
||||||
metadata:
|
|
||||||
name: jellyfin-websocket
|
|
||||||
namespace: media
|
|
||||||
spec:
|
|
||||||
headers:
|
|
||||||
customRequestHeaders:
|
|
||||||
Connection: keep-alive, Upgrade
|
|
||||||
Upgrade: WebSocket
|
|
||||||
---
|
|
||||||
apiVersion: traefik.io/v1alpha1
|
|
||||||
kind: Middleware
|
|
||||||
metadata:
|
|
||||||
name: jellyfin-server-headers
|
|
||||||
namespace: media
|
|
||||||
spec:
|
|
||||||
headers:
|
|
||||||
accessControlAllowCredentials: true
|
|
||||||
accessControlAllowHeaders: [ "Authorization","Content-Type" ] # "Accept","Origin"
|
|
||||||
accessControlAllowMethods: [ "GET","HEAD","OPTIONS" ] # "POST","PUT"
|
|
||||||
accessControlAllowOriginList:
|
|
||||||
- "*"
|
|
||||||
accessControlMaxAge: 100
|
|
@ -10,7 +10,6 @@ resources:
|
|||||||
- web.deployment.yaml
|
- web.deployment.yaml
|
||||||
- web.service.yaml
|
- web.service.yaml
|
||||||
- ingress.yaml
|
- ingress.yaml
|
||||||
- jellyfin.servicemonitor.yaml
|
|
||||||
|
|
||||||
images:
|
images:
|
||||||
- name: jellyfin/jellyfin
|
- name: jellyfin/jellyfin
|
||||||
|
Loading…
x
Reference in New Issue
Block a user