NiFiKop is now hosted here.

NiFiKopOpen-Source, Apache NiFi operator for Kubernetes

The NiFiKop NiFi Kubernetes operator makes it easy to run Apache NiFi on Kubernetes. Apache NiFI is a free, open-source solution that support powerful and scalable directed graphs of data routing, transformation, and system mediation logic.
[object Object]

Kubernetes Operator

NiFiKop will define a new Kubernetes object named NifiCluster which will be used to describe and instantiate a Nifi Cluster in Kubernetes

[object Object]

Open-Source

Open source software released under the Apache 2.0 license.

[object Object]

NiFi Cluster in K8S

NiFiKop is a Kubernetes custom controller which will loop over events on NifiCluster objects and reconcile with kubernetes resources needed to create a valid NiFi Cluster deployment.

[object Object]

Space Scoped

NiFiKop is listening is a Multi-Namespace scoped operator (not cluster wide), and is able to manage several Nifi Clusters within these namespaces.

[object Object]

User and group management

NiFiKop allows you to define users and groups with their access policies using K8s resources. This way you can fully automate your NiFi cluster setup using yaml configurations.

[object Object]

Dataflow lifecycle management

NiFiKop allows you to define NiFi registry client, parameter context and datflow using K8s resources. This way you can fully automate your Dataflow deployment and let the operator manage is lifecycle.