infra/kubernetes/jellyseerr/Deployment-jellyseerr.yaml

46 lines
1,011 B
YAML
Raw Permalink Normal View History

apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
kubenix/k8s-version: '1.30'
kubenix/project-name: kubenix
labels:
kubenix/hash: e672eb08bf0db5ef675b3b6036ca047f43b4614f
name: jellyseerr
namespace: jellyseerr
spec:
selector:
matchLabels:
app: jellyseerr
template:
metadata:
labels:
app: jellyseerr
spec:
containers:
- envFrom:
- secretRef:
name: jellyseerr
- configMapRef:
name: jellyseerr
image: git.gmem.ca/arch/jellyseerr:postgres
name: jellyseerr
ports:
- containerPort: 5055
name: http
resources:
limits:
cpu: '1'
memory: 512Mi
requests:
cpu: 500m
memory: 128Mi
volumeMounts:
- mountPath: /app/config/settings.json
name: config
subPath: settings.json
volumes:
- configMap:
name: jellyseerr
name: config