Compare commits
8 Commits
b64ddb7b71
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
579b4077d2
|
|||
|
1946931937
|
|||
|
856ee307ff
|
|||
|
f4da25c243
|
|||
|
19f8dd922b
|
|||
|
2e26a5df9e
|
|||
|
5ffaa2d65b
|
|||
|
b2d4211583
|
@@ -13,6 +13,15 @@ spec:
|
||||
annotations:
|
||||
backup.velero.io/backup-volumes: data
|
||||
spec:
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
nodeSelectorTerms:
|
||||
- matchExpressions:
|
||||
- key: extensions.talos.dev/i915
|
||||
operator: Exists
|
||||
nodeSelector:
|
||||
kubernetes.io/hostname: weyma-talos-testw04
|
||||
containers:
|
||||
- name: dispatcharr
|
||||
image: ghcr.io/dispatcharr/dispatcharr:0.8.0-amd64
|
||||
@@ -25,9 +34,15 @@ spec:
|
||||
value: redis://localhost:6379/0
|
||||
- name: DISPATCHARR_LOG_LEVEL
|
||||
value: info
|
||||
- name: UWSGI_NICE_LEVEL
|
||||
value: "-5"
|
||||
- name: CELERY_NICE_LEVEL
|
||||
value: "-5"
|
||||
volumeMounts:
|
||||
- name: dispatcharr-data
|
||||
mountPath: /data
|
||||
- name: dev-dri
|
||||
mountPath: /dev/dri
|
||||
resources:
|
||||
limits:
|
||||
memory: "3Gi"
|
||||
@@ -35,7 +50,12 @@ spec:
|
||||
requests:
|
||||
memory: "256Mi"
|
||||
cpu: "500m"
|
||||
securityContext:
|
||||
privileged: true
|
||||
volumes:
|
||||
- name: dispatcharr-data
|
||||
persistentVolumeClaim:
|
||||
claimName: dispatcharr
|
||||
- name: dev-dri
|
||||
hostPath:
|
||||
path: /dev/dri
|
||||
|
||||
@@ -82,6 +82,10 @@ gitea:
|
||||
USER: gitea_dubyatp
|
||||
security:
|
||||
INSTALL_LOCK: true
|
||||
metrics:
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
extraDeploy:
|
||||
- apiVersion: traefik.io/v1alpha1
|
||||
kind: IngressRouteTCP
|
||||
@@ -180,3 +184,5 @@ gitea:
|
||||
enabled: false
|
||||
valkey-cluster:
|
||||
enabled: true
|
||||
valkey:
|
||||
resourcesPreset: "small"
|
||||
33
jellyfin/templates/metrics-block.yaml
Normal file
33
jellyfin/templates/metrics-block.yaml
Normal file
@@ -0,0 +1,33 @@
|
||||
{{- if and (.Values.jellyfin.metrics.enabled) (.Values.jellyfin.ingress.enabled) -}}
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
metadata:
|
||||
name: dummy-svc
|
||||
namespace: {{ .Release.Namespace }}
|
||||
spec:
|
||||
selector:
|
||||
app: dummy-svc
|
||||
ports:
|
||||
- protocol: TCP
|
||||
port: 6767
|
||||
targetPort: 6767
|
||||
---
|
||||
apiVersion: networking.k8s.io/v1
|
||||
kind: Ingress
|
||||
metadata:
|
||||
name: block-metrics
|
||||
namespace: {{ .Release.Namespace }}
|
||||
spec:
|
||||
rules:
|
||||
- host: {{ (index .Values.jellyfin.ingress.hosts 0).host }}
|
||||
http:
|
||||
paths:
|
||||
- pathType: Prefix
|
||||
path: "/metrics"
|
||||
backend:
|
||||
service:
|
||||
name: dummy-svc
|
||||
port:
|
||||
number: 6767
|
||||
{{- end }}
|
||||
@@ -41,6 +41,10 @@ jellyfin:
|
||||
- name: dev-dri
|
||||
hostPath:
|
||||
path: /dev/dri
|
||||
metrics:
|
||||
enabled: true
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
volumeMounts:
|
||||
- name: tv-shows
|
||||
mountPath: /mnt/tv-shows
|
||||
|
||||
@@ -14,7 +14,7 @@ spec:
|
||||
spec:
|
||||
containers:
|
||||
- name: yt-dlp-bot
|
||||
image: 'git.dubyatp.xyz/williamp/yt-dlp-bot:db488e0'
|
||||
image: 'git.dubyatp.xyz/williamp/yt-dlp-bot:1ef217f'
|
||||
env:
|
||||
- name: OUT_PATH
|
||||
value: /data/youtube-vids
|
||||
|
||||
Reference in New Issue
Block a user