Create a persistent volume claim for uploads

This commit is contained in:
Robert Schäfer 2019-02-04 13:00:00 +01:00
parent fb929da2cd
commit 81ae557be1

View File

@ -1,9 +1,10 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: nitro-backend
namespace: staging
spec:
spec:
replicas: 2
minReadySeconds: 15
progressDeadlineSeconds: 60
@ -59,6 +60,25 @@ spec:
- containerPort: 4000
resources: {}
imagePullPolicy: Always
volumeMounts:
- mountPath: /nitro-backend/public/uploads
name: uploads
volumes:
- name: uploads
persistentVolumeClaim:
claimName: uploads-claim
restartPolicy: Always
terminationGracePeriodSeconds: 30
status: {}
status: {}
---
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: uploads-claim
namespace: staging
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi