Apache NiFi 2.x is not just a version bump. The UI is rebuilt, basic authentication is gone, the REST API changed, and the clustering model is considerably tighter. When we set out to run NiFi 2.5.x on Amazon EKS with fully automated flow deployments through GitLab CI/CD, we expected the path to be reasonably straightforward. It was not.
This post is about what we built, what tripped us up, and the fixes that actually worked — written the way we wish someone had written it before we started.



