apiVersion: apps/v1 kind: Deployment metadata: name: radarr-norsk spec: replicas: 1 revisionHistoryLimit: 2 selector: matchLabels: app: radarr-norsk template: metadata: labels: app: radarr-norsk init: s6 maintainer: lsio securityContext: fsGroup: 100 spec: volumes: - name: unraid-data persistentVolumeClaim: claimName: nfs-unraid-data - name: unraid-waste persistentVolumeClaim: claimName: nfs-unraid-disk-docker-waste - name: unraid-log persistentVolumeClaim: claimName: nfs-unraid-disk-docker-log - name: unraid-app persistentVolumeClaim: claimName: nfs-unraid-disk-docker-app containers: - image: lscr.io/linuxserver/radarr:nightly name: radarr-norsk resources: limits: cpu: "2" memory: "1500Mi" requests: cpu: "300m" memory: "100Mi" ports: - containerPort: 7878 env: - name: PUID value: "99" - name: PGID value: "100" - name: TZ value: Europe/Oslo - name: Radarr__Postgres__Host value: 10.0.0.30 - name: Radarr__Postgres__Port value: "5432" - name: Radarr__Postgres__MainDb value: "radarr_norsk-main" - name: Radarr__Postgres__LogDb value: "radarr_norsk-log" - name: Radarr__Postgres__User valueFrom: secretKeyRef: name: radarr-norsk-postgres key: Radarr__Postgres__User - name: Radarr__Postgres__Password valueFrom: secretKeyRef: name: radarr-norsk-postgres key: Radarr__Postgres__Password volumeMounts: - mountPath: "/mnt/data" name: unraid-data - mountPath: "/config/MediaCover" subPath: radarr_norsk/app/MediaCover name: unraid-waste - mountPath: "/config/logs" subPath: radarr_norsk name: unraid-log - mountPath: "/config" subPath: radarr_norsk_kube name: unraid-app