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

Helm Chart considerations #100

Open
justusbunsi opened this issue Jun 14, 2023 · 2 comments
Open

Helm Chart considerations #100

justusbunsi opened this issue Jun 14, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@justusbunsi
Copy link

What would you like to be added:

Hi. I suggest an official Helm Chart for this project.

Why is this needed:

It would be easier to adjust the static resources within the deploy folder to infrastructural needs.

Examples:

  • Changing the policy for the MutationWebhookConfiguration with kustomize is only possible (to my knowledge) by fully replacing the configmap value. Which is the whole webhook config.

  • Ressource that are not necessary for the own infrastructure could be disabled. Like the HorizontalPodAutoscaler for smaller clusters.

@justusbunsi justusbunsi added the enhancement New feature or request label Jun 14, 2023
@anatoli-klamer
Copy link

we use helm charts for pretty much everything. wanted to install imageswap-webhook. but without helm charts prob better go with something else
so +1 for support

@phenixblue
Copy link
Owner

I'm open to the idea of a Helm Chart, but it would need to be fully implemented with testing and such to make upkeep simple. There have been a few folks that have done PR's for Helm Charts, but never seemed interested in writing tests or tying it into CI for the project. It's just me and occasionally 1-2 other people with fractional time to maintain the project as best we can, so adding anything that has the potential for a large amount of support/upkeep needs to be "easy".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants