Files
snow/charts/transmission/smartrss/deploy.yaml
T
2025-09-10 13:44:12 +02:00

51 lines
1.2 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: smartrss
spec:
template:
spec:
securityContext:
fsGroup: 1001
runAsUser: 1001
runAsGroup: 1001
runAsNonRoot: true
fsGroupChangePolicy: OnRootMismatch
containers:
- name: smartrss
image: nixery.dev/shell/rsstail-py/gnugrep/transmission_4/python313packages.guessit
command: [/app/smartrss.sh]
env:
- name: URL
valueFrom:
secretKeyRef:
name: smartrss
key: url
- name: TRURL
value: "http://transmission:9091/transmission/rpc"
- name: TRUSER
valueFrom:
secretKeyRef:
name: transmission
key: username
- name: TRPASS
valueFrom:
secretKeyRef:
name: transmission
key: password
volumeMounts:
- name: scripts
mountPath: /app
readOnly: true
- name: medias
mountPath: /medias
readOnly: true
volumes:
- name: scripts
configMap:
name: smartrss-scripts
defaultMode: 0555
- name: medias
persistentVolumeClaim:
claimName: medias