This commit is contained in:
ducoterra
2020-11-09 21:12:58 -05:00
parent f2b35db671
commit 09b4bc8f5b
25 changed files with 393 additions and 1 deletions

58
ffmpeg.yaml Normal file
View File

@@ -0,0 +1,58 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: ffmpeg
spec:
selector:
matchLabels:
app: ffmpeg
template:
metadata:
labels:
app: ffmpeg
spec:
containers:
- image: debian:latest
name: ffmpeg
command:
- sleep
- infinity
volumeMounts:
- mountPath: /in
name: in
- mountPath: /out
name: out
resources:
limits:
memory: "16Gi"
cpu: "16"
requests:
memory: "1Mi"
cpu: "1m"
restartPolicy: Always
volumes:
- name: out
persistentVolumeClaim:
claimName: ffmpeg
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ffmpeg-in
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 32Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: ffmpeg-out
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 32Gi