medik8s / node-healthcheck-operator

K8s Node Health Check Operator
Apache License 2.0
86 stars 18 forks source link

Helm based deployment #328

Open alexku7 opened 2 months ago

alexku7 commented 2 months ago

Hello

Any chance to see a helm based deployment package?

We have many but relatively small clusters. Installing the OLM operator in order to install the node-healthcheck-operator is "kind of" overhead and resource wasting.

Helm installation package could be very useful.

mshitrit commented 2 months ago

Hi @alexku7, thanks for reaching out.

We lately had a similar discussion on our medik8s@googlegroups.com , so feel free to check it out for more context. I'm taking the liberty of quoting @slintes replay, which I think also applies here:

that's correct, all our operators are built with operator-sdk and depend on OLM for deployment. Currently we don't plan or have the resources to add, maintain and test Helm support.

In this issue are some suggestions on how generate a helm chart for operator-sdk based projects: https://github.com/operator-framework/operator-sdk/issues/4930#issuecomment-847372698 The last comment points to the "helmify" project, which looks promising IMHO: https://github.com/arttor/helmify?tab=readme-ov-file#integrate-to-your-operator-sdkkubebuilder-project Maybe you can give that one a try? Please let us know if that works, so we can add it to our docs at least.

slintes commented 2 months ago

here the link to the relevant thread, because the discussion is ongoing: https://groups.google.com/g/medik8s/c/_X5YVLQanLU/m/rbVRUwgGAwAJ