changed volume and sharing logic, linkage

This commit is contained in:
2024-04-04 13:31:00 +02:00
parent 7224b13ec0
commit d0ff343151
4 changed files with 24 additions and 12 deletions

View File

@ -8,6 +8,8 @@ spec:
selector:
matchLabels:
app: ftp-server
strategy:
type: Recreate
template:
metadata:
labels:
@ -33,9 +35,9 @@ spec:
key: FTP_PASS
volumeMounts:
- mountPath: "/home/vsftpd"
name: cache-volume
name: shared-ftp-pvc
resources: {}
volumes:
- name: cache-volume
emptyDir:
sizeLimit: 100Mi
- name: shared-ftp-pvc
persistentVolumeClaim:
claimName: shared-ftp-pvc

View File

@ -0,0 +1,13 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
labels:
app: shared-ftp-pvc
name: shared-ftp-pvc
spec:
storageClassName: longhorn
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Mi

View File

@ -81,10 +81,6 @@ spec:
path: /mnt/storage/paperless
readOnly: false
- name: paperless-webserver-consume
nfs:
server: ftp-server-service.paperless.svc.cluster.local
path: /tmp
readOnly: false
persistentVolumeClaim:
claimName: shared-ftp-pvc
status: {}