Skip to main content

Persistent Storage

Persistent Storage can be requested by creating a PersistentVolumeClaim. Our controller will take care of creating a PersistentVolume and mounting it to your pod.

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: example
namespace: example
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
storageClassName: standard

Our controller supports online expansion of a PVC. Simply edit the PVC in question and increase the storage requests to your liking. All volumes are secured with Data Encryption at Rest (DARE), using AES-256 encryption to protect stored data from unauthorized access.

Read Write Many (RWX)​

⚠ Note: RWX is currently only available in the location nine-es34.

If you have a use case for RWX storage, you can create such volumes with the storage class files. This will create a NFS-backed volume that can be mounted in multiple pods at once. In most cases we recommend against using RWX and instead make use of object storage where possible.

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: example
namespace: example
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 5Gi
storageClassName: files