Hi Everyone

I was wondering if it possible to run multiple NiFi Registry servers for 
high-availability purposes when using a remote database for metadata and 
flows/users & groups/polices and S3 for bundles?

I’m intending to deploy NiFi Registry on Kubernetes, and will be using a remote 
PostgreSQL instance for metadata, plus the 
DatabaseUserGroupProvider/DatabaseAccessPolicyProvider/DatabaseFlowPersistenceProvider
 and S3BundlePersistenceProvider. All configuration (nifii-registry.properties, 
authorisers.xml, etc) will be stored as ConfigMaps.

Consequently, I shouldn’t need any persistent storage in my K8s pod, and am 
wondering if I can deploy as a ReplicaSet with > 1 replicas for HA purposes.

Is having multiple NiFi Registry Servers untested/supported, or is it something 
people are commonly doing without any problems?

Any pointers much appreciated

Thanks

Austin

Reply via email to