NifiPersistenceSpec
NifiPersistenceSpec defines the storage specification for NiFi.
storageClass string
(Optional)
-
storageClass is the name of the storage class used in the persistent volume. If set to “
-
”, then sets the storage class name“”
, which disables dynamic provisioning. If undefined (the default) or set to null then no storage class name is set, choosing the default provisioner (gp2 on AWS, standard on GKE, AWS, and OpenStack). size string
(Optional)
-
Size of the persistent volume. The default value is
5Gi
state PersistenceSpec
(Optional)
-
state describes the storage specification for the ‘state’ directory, which is used to hold information about the node’s current state. If provided, it overrides the default storage specification.
data PersistenceSpec
(Optional)
-
data describes the storage specification for the ‘data’ directory, which is used to hold items such as the flow.xml.gz, configuration, state, and so on. If provided, it overrides the default storage specification.
flowfileRepo PersistenceSpec
(Optional)
-
flowfileRepo describes the storage specification for the flowfile repository. If provided, it overrides the default storage specification.
contentRepo MultiplePersistenceSpec
(Optional)
-
contentRepo describes the storage specification for the content repository. If provided, it overrides the default storage specification. This parameter supports multiple repositories as values.
provenanceRepo MultiplePersistenceSpec
(Optional)
-
provenanceRepo describes the storage specification for the provenance repository. If provided, it overrides the default storage specification. This parameter supports multiple repositories as values.