-
Notifications
You must be signed in to change notification settings - Fork 51
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
Added nifi-cluster Helm chart #141
Conversation
I will update this PR to specify API version |
update changelog add dependency update to helm-package task in makefile add controllerUserIdentity to nifi cluster template add NifiNodeGroupAutoscaler template update changelog add horizontal pod autoscaler template
b18c9b0
to
7e0dbbb
Compare
Alright i've updated this chart with all v1 resources (except the @erdrix : Would it be possible to pursue merging this so we can avoid maintaining this separately? Do you see any major issues with it? Once we begin working toward merging this, i will update the user guide with instructions like we have for the nifikop helm chart. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good for me, but if we want it to have a chance to be used, we might want to think about adding a documentation section in another PR :)
I'm on it :) Thanks! |
What's in this PR?
This PR contains a new helm chart called
nifi-cluster
which makes it possible to deploy all of the following in a single deployment:NifiCluster
NifiUser
NifiDataflow
NifiRegistryClient
NifiParameterContext
NifiUserGroup
NifiNodeGroupAutoscaler
, including the associatedHorizontalPodAutoscaler
It also allows for creating:
NifiCluster
via the bitnami zookeeper chartServiceMonitor
for metric scrapingFlow
for log aggregationIngress
NifiParameterContext
resourcesThe nifikop and nifi-cluster charts will be versioned together to ensure that compatibility is clear.
Why?
To ease the deployment of
NifiCluster
resources with all of the supporting custom resources.Additional context
We've been running this for some time and it works well for our needs.
Checklist