helm-controller
helm-controller copied to clipboard
The GitOps Toolkit Helm reconciler, for declarative Helming
Suppose `HelmRelease` object deploys a helm chart that contains a deployment. The pod resource can now be updated by the user. Until there is a chart version update in `HelmRelease`...
**Describe the bug** We deploy some HelmReleases only for a short time (few minutes), and after removal of the HelmRelease, the corresponding resources get deleted as expected, but sometimes metrics...
Sometimes helm releases are not installed because of this error: ``` {"level":"info","ts":"2020-11-19T15:41:11.273Z","logger":"controllers.HelmRelease","msg":"reconcilation finished in 50.12655ms, next run in 9m0s","controller":"helmrelease","request":"traefik/traefik"} {"level":"error","ts":"2020-11-19T15:41:11.274Z","logger":"controller","msg":"Reconciler error","reconcilerGroup":"helm.toolkit.fluxcd.io","reconcilerKind":"HelmRelease","controller":"helmrelease","name":"traefik","namespace":"traefik","error":"Helm upgrade failed: another operation (install/upgrade/rollback) is in progress"} {"level":"info","ts":"2020-11-19T15:43:19.310Z","logger":"controllers.HelmRelease","msg":"reconcilation...
### Describe the bug its a not a bug but a feature request. I use fluxCD with a mix of kustomization and helm. And kustomization has a feature called replacements...
When a HelmRelease contains CRDs, they get applied on the cluster without the owner labels `helm.toolkit.fluxcd.io/name` and `helm.toolkit.fluxcd.io/namespace`.
I have a question related to https://github.com/fluxcd/helm-controller/issues/453: is there an easy way to see the final `values.yaml` used by a `HelmRelease` resource? Our `HelmRelease` resources are pretty complicated; we rely...
### Describe the bug When you set `spec.targetNamespace` the `HelmRelease` is successfully installed into that namespace If you change that field afterwards, the `HelmRelease` will be installed into the new...
I'm having an issue where a folded multi-line string (`>`) is rendered as a normal multi-line string (`|`). Also when using `include` an additional newline is created which causes my...
The Source Controller has examples on how the new conditions should be documented: - [Git Repository Conditions]. - [Helm Repository Conditions]. - [Helm Chart Conditions]. [Git Repository Conditions]: https://github.com/fluxcd/source-controller/blob/main/docs/spec/v1beta2/gitrepositories.md#conditions [Helm...
We've been using until now little messy but code that worked nicely with helm (--dry-run or upgrade/install) Example of not-accepted code: ``` apiVersion: v1 kind: ConfigMap metadata: name: nfsaas-configmap namespace:...