-
Notifications
You must be signed in to change notification settings - Fork 260
Conversation
Signed-off-by: André Bauer <[email protected]>
@monotek Helm Operator doesn't use the Helm binaries, they are there for debugging purposes. |
Damn. Where shoud i look instead? Edit: I'm not that go experienced but it looks like a helm-operator build imports from helm master? |
@stefanprodan |
@runningman84 the Helm Operator is currently stuck, and likely will be stuck on the current Helm The helm-controller, which will replace the Helm Operator in the near future, includes Helm |
@hiddeco we would be happy to test the helm-controller... would it work with flux oder do we also need another component for flux? I am afraid that for some time helm-operator has an old helm version which does not work with the latest cert-manager and the new project helm-controller is not stable... |
@stefanprodan |
It needs the source-controller (which provides the helm-controller with chart artifacts) and helm-controller, and optionally the notification-controller if you want to receive notifications. The custom resources themselves ( Please have a look at the comparability table so that you are aware of the differences.
The API should be relatively stable now that all major feature implementations are done, as there is just there is a single issue pending before it reaches feature parity. With regard to the stability of the controller itself, it was designed and built from lessons learned from this project, and is at the moment already more performant and fault proof than the Helm Operator (it does not rely on dry-runs for example). It just has not seen (many) production environments yet. |
What about Helm v3.4.0? |
The v6.* of Grafana Helm Chart needs Helm >= v3.4.0 |
Helm 3.4.x still poses the same problems as described in #514 (comment). |
Why are we supporting helm 2 at all? Helm 3 has been out now for over a year almost at this stage. There are more and more charts every day which need 3.4 or newer. What happens if the binary in the container is simply changed to a newer version? |
@sharkymcdongles as pinpointed in the issues, the Helm Operator is in maintenance mode and we are working on a successor that has already reached feature parity with the Helm Operator as part of our bigger Flux2 effort.
This does not work, as we integrate with the Helm SDK and do not perform operations with the binary. |
Signed-off-by: André Bauer [email protected]
This pr updates helm to 2.16.10 (https://github.com/helm/helm/releases/tag/v2.16.10) and 3.3.0 (https://github.com/helm/helm/releases/tag/v3.3.0).
The 2.16.10 update includes a security fix:
Helm 3.3.0 brings a nice feature: