fix servicemonitors
This commit is contained in:
		| @@ -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 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user