Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better Nifi cluster status api #592

Open
razvan opened this issue Mar 21, 2024 · 0 comments
Open

Better Nifi cluster status api #592

razvan opened this issue Mar 21, 2024 · 0 comments

Comments

@razvan
Copy link
Member

razvan commented Mar 21, 2024

Issue checklist

We now have a ClusterIP service called <nifi-cluster-name>-reporting-task that always points to a single Nifi pod in the StatefulSet. This is used to query the Nifi cluster status and ensures that the Nifi JWT token can be validated by the same pod that generated it.

This was implemented here and was more of a quick workaround.

What we should have:

  • a better name for the service. Proposal: <nifi-cluster-name>-cluster-status.
  • this service should be configurable as external so that clients outside the K8S cluster can query it too. The getting started guide would need it.
  • optional: maybe a more robust routing in case the said pod becomes unavailable. This very much depends on Nifi's implementation of authorization.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant