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

Use helm chart for deploying garm-operator #138

Open
gustaff-weldon opened this issue Jun 24, 2024 · 1 comment
Open

Use helm chart for deploying garm-operator #138

gustaff-weldon opened this issue Jun 24, 2024 · 1 comment
Assignees

Comments

@gustaff-weldon
Copy link

What is the feature you would like to have?

Instead of deploying manifests which first have to be processed via envsubst garm-operator could be released as helm chart where all necessary customisations can be done via values.

Anything else you would like to add?

No response

@bavarianbidi
Copy link
Member

the operator got created with kubebuilder. And kubebuilder is taking care of updating manifests when certain changes in the code happens.

The biggest concern about having a helm-chart as well is the fact, that a helm-chart needs manual maintenance.
We've initially take a look at helmify to generate a helm-chart as well but decided to not use it for now. But this is more a reason from a capacity point of view rather than a "we do not want to have this" reason 😅

FYI: There is currently an ongoing discussion to generate helm charts with kubebuilder (xref: ✨[WIP]feat: Add the proposal about the helm chart autogenerate plugin.). Once this has landed in kubebuilder, i'm sure we will adapt this feature as well.

cc @H777K as my favorite helm user ;-)

@bavarianbidi bavarianbidi self-assigned this Jul 11, 2024
@rafalgalaw rafalgalaw linked a pull request Aug 8, 2024 that will close this issue
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

Successfully merging a pull request may close this issue.

2 participants