KubeInfra/radarr_norsk/radarr_norsk-deployment.yaml

82 lines
2.4 KiB
YAML
Raw Normal View History

2022-04-17 22:19:03 +02:00
apiVersion: apps/v1
kind: Deployment
metadata:
name: radarr-norsk
spec:
replicas: 1
2022-04-17 23:15:38 +02:00
revisionHistoryLimit: 2
2022-04-17 22:19:03 +02:00
selector:
matchLabels:
app: radarr-norsk
template:
metadata:
labels:
app: radarr-norsk
init: s6
maintainer: lsio
2022-04-17 22:45:27 +02:00
securityContext:
fsGroup: 100
2022-04-17 22:19:03 +02:00
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"
2022-04-17 22:45:27 +02:00
- name: Radarr__Postgres__MainDb
value: "radarr_norsk-main"
- name: Radarr__Postgres__LogDb
value: "radarr_norsk-log"
2022-04-17 22:19:03 +02:00
- 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"
2022-04-17 22:29:54 +02:00
subPath: radarr_norsk_kube
2022-04-17 22:19:03 +02:00
name: unraid-app