--- apiVersion: apps/v1 kind: Deployment metadata: name: sonarr namespace: servarr spec: replicas: 1 selector: matchLabels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: sonarr app.kubernetes.io/part-of: servarr template: metadata: labels: app.kubernetes.io/created-by: tyil app.kubernetes.io/managed-by: manual app.kubernetes.io/name: sonarr app.kubernetes.io/part-of: servarr spec: containers: - name: sonarr image: hotio/sonarr:release ports: - containerPort: 8989 volumeMounts: - name: config mountPath: /config - name: media mountPath: /mnt/media env: - name: GUID valueFrom: configMapKeyRef: name: servarr key: groupId - name: PUID valueFrom: configMapKeyRef: name: servarr key: userId - name: TZ valueFrom: configMapKeyRef: name: servarr key: timezone - name: UMASK valueFrom: configMapKeyRef: name: servarr key: umask volumes: - name: config hostPath: type: DirectoryOrCreate path: /srv/servarr/sonarr/config - name: media hostPath: type: Directory path: /mnt/media ...