refactor: Move slskd to own namespace

This commit is contained in:
Peter 2026-05-16 15:42:23 +02:00
parent 537840bc3c
commit 4dc41f994a
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg
14 changed files with 343 additions and 124 deletions

View file

@ -24,9 +24,6 @@ spec:
- name: qbit-http
containerPort: 8112
protocol: TCP
- name: slskd-http
containerPort: 5030
protocol: TCP
envFrom:
- configMapRef:
name: gluetun-envs
@ -124,30 +121,6 @@ spec:
capabilities:
drop:
- "ALL"
- name: slskd
image: docker.io/slskd/slskd
imagePullPolicy: IfNotPresent
envFrom:
- configMapRef:
name: slskd-envs
- secretRef:
name: slskd-env-secrets
volumeMounts:
- mountPath: /config
name: slskd-config
- mountPath: /shared/media/downloads
name: nfs-media-downloads
securityContext:
seccompProfile:
type: RuntimeDefault
allowPrivilegeEscalation: false
capabilities:
drop:
- "ALL"
add:
- "CHOWN"
- "SETUID"
- "SETGID"
volumes:
- name: dev-tun
hostPath:
@ -156,9 +129,6 @@ spec:
- name: qbittorrent-config
persistentVolumeClaim:
claimName: qbittorrent-storage
- name: slskd-config
persistentVolumeClaim:
claimName: slskd-storage
- name: gluetun-wgconfig
secret:
secretName: gluetun-wgconfig