Skip to content
New issue

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

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

Already on GitHub? # to your account

Proposal: Alignment to Helm 3 commands and CRD management system #619

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

Glorf
Copy link

@Glorf Glorf commented Aug 18, 2020

Thanks for your work on this operator, and on Arango as a whole.
I propose a POC set of (breaking) changes which enable operator builds using helm3. They also remove the need of separated helm chart for CRDs and use the new crds override system instead: https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#method-1-let-helm-do-it-for-you
Hope you'll make some use of these

@Glorf
Copy link
Author

Glorf commented Aug 19, 2020

Added new changes to increase flexibility of templating serviceAccount

@orefalo
Copy link

orefalo commented Nov 30, 2020

neat initiative, was myself wondering why we had to use 3 helm commands to install arango in a cluster.

@mysticaltech
Copy link

That would be great! And also support a proper Helm repo which is already implemented but not well supported.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants