apiVersion: apps/v1 kind: Deployment metadata: name: sonarr labels: app: sonarr spec: replicas: 1 selector: matchLabels: app: sonarr template: metadata: labels: app: sonarr annotations: spec: volumes: - name: sonarr-config persistentVolumeClaim: claimName: mediaserver-sonarr-config-pvc - name: plex-data persistentVolumeClaim: claimName: mediaserver-plex-data-pvc - name: rdtclient-downloads persistentVolumeClaim: claimName: mediaserver-rdtclient-downloads-pvc containers: - name: sonarr image: ghcr.io/hotio/sonarr:nightly@sha256:sha256:7536521875e68b2f7a7c367e85807cfceb1e3b5e29d998d668f54b29302e0dfd resources: requests: cpu: 1 memory: 512Mi ports: - name: web containerPort: 8989 env: - name: PUID value: "1000" - name: PGID value: "1000" - name: TZ value: Europe/Amsterdam volumeMounts: - mountPath: /config name: sonarr-config - mountPath: /data/downloads name: rdtclient-downloads - mountPath: /media name: plex-data