diff --git a/Deployments/overseerr/overseerr.yaml b/Deployments/overseerr/overseerr.yaml new file mode 100644 index 0000000..16e0f0b --- /dev/null +++ b/Deployments/overseerr/overseerr.yaml @@ -0,0 +1,56 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: overseerr +spec: + replicas: 1 + revisionHistoryLimit: 3 + selector: + matchLabels: + app: overseerr + template: + metadata: + labels: + app: overseerr + spec: + containers: + - image: ghcr.io/sct/overseerr:1.29.1 + name: overseerr + resources: + limits: + cpu: "800m" + memory: "100Mi" + requests: + cpu: "300m" + memory: "40Mi" + env: + - name: TZ + value: Europe/Oslo + ports: + - containerPort: 5055 +--- +apiVersion: v1 +kind: Service +metadata: + name: overseerr-svc + app: overseerr +spec: + ports: + - port: 5055 + targetPort: 5055 + nodePort: 305055 + selector: + app: overseerr +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: overseerr-pvc + app: overseerr +spec: + accessModes: + - ReadWriteOnce + storageClassName: longhorn + resources: + requests: + storage: 2Gi