Configuring persistence

CFM Operator can configure persistent volumes for the following directories:

  • flow_storage

  • data

  • extension_bundles

In the persistence spec, a default size and StorageClass can be defined which applies to each of the directories. The spec can be further configured to define specific sizes and StorageClasses for each directory if desired.

spec:
  persistence:
    size: 1Gi
    storageClass: default
    flowStorage:
      size: 3Gi
    data: {}
    extensionBundles:
      storageClass: some-storage-class