Persistent Volumes are Kubernetes native.
fileStorageConfig: internal: enabled: true uploads: size: 1Gi storageClass: default claimName: accessMode: ReadWriteMany media: size: 1Gi storageClass: default claimName: accessMode: ReadWriteOnce privateMedia: size: 1Gi storageClass: default # fileStorageConfig.internal.privateMedia.claimName -- Use an existing PVC to persist data. If unspecified, a claim will be created with the name "button3d-private-media" claimName: # fileStorageConfig.internal.privateMedia.subPath -- Mount a sub directory of the persistent volume if set subPath: "" # fileStorageConfig.internal.privateMedia.accessMode -- Set to ReadWriteMany if storage needs to be accessed from another pod accessMode: ReadWriteOnce