Files
homelab-v/apps/media/plex/deployment.yaml
T
Vegard Hagen f01b32c878 chore(gpu): Disable GPU for Plex and Jellyfin
Have to figure out PCI/GPU passthrough in Proxmox before it's turned on again
2024-02-17 20:30:03 +01:00

42 lines
966 B
YAML

kind: Deployment
apiVersion: apps/v1
metadata:
name: plex
spec:
replicas: 1
selector:
matchLabels:
app: plex
template:
spec:
containers:
- name: plex
image: lscr.io/linuxserver/plex
imagePullPolicy: Always
resources:
requests:
cpu: 2000m
memory: 6Gi
limits:
cpu: 10000m
memory: 12Gi
# nvidia.com/gpu: "1"
envFrom:
- configMapRef:
name: plex-env
ports:
- name: web
containerPort: 32400
volumeMounts:
- name: config
mountPath: /config
- name: media
mountPath: /app/data
volumes:
- name: config
persistentVolumeClaim:
claimName: plex-config-pvc
- name: media
persistentVolumeClaim:
claimName: plex-media-pvc