helm-controller
helm-controller copied to clipboard
The GitOps Toolkit Helm reconciler, for declarative Helming
High-level points covered on this: - Roll-out new Flux Controller best practices, based on [K8S API Conventions](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md). - [KStatus](https://github.com/kubernetes-sigs/cli-utils/blob/master/pkg/kstatus/README.md) aligned with the one implemented on [source-controller](https://github.com/fluxcd/source-controller/blob/main/docs/spec/v1beta2/gitrepositories.md#conditions). - Improved code testing...
I'm trying to monitor reconciliation durations using the structured log objects, and I found it hard to extract it out of the plain message. I suggest adding another field to...
I wanted to upgrade my Rook installation with unset CPU limitation, but after the upgrade, the limitation still exists with the default value (500m). Am I doing something wrong, or...
When I faced with helm chart repository outage my charts became stuck in ChartPullFailed even when repository back online. FluxCD v0.27.0 helm-controller v0.17.0 How to reproduce: 1. Install HelmRelease of...
The [DEVELOPMENT.md](https://github.com/fluxcd/helm-controller/blob/main/DEVELOPMENT.md) could be improved to help users trying to debug problems or reproduce reported issues. Things we could expand on: - Suspend objects that are irrelevant to the test...
## Current solution Currently when setting `spec.valuesFrom.[n].targetPath`, the value from ConfigMap/Secret referred is treated as a JSON or string. This is documented [here](https://fluxcd.io/docs/guides/helmreleases/#refer-to-values-in-configmap-and-secret-resources) with the information "`targetPath` supports the same...
Hi! It will be great if i can flexibly customize alerts that i receiving in Slack. What missing now: 1. Ability to disable event about start of upgrade. 2. Option...
In #219 we started capturing Helm logs, the output at present could however be improved to make it easier to distinguish lines and provide indicators about for example the time...
Sometimes because the data of the secret is too large, it will use gzip for compression. Does the ValuesFrom of helm-controller support obtaining the data of the gzip type? For...
### Describe the bug A HelmRelease contains a cronjob as part of a release. If we edit that cronjob in k8s and then run `flux reconcile -n helmrelease --with-source`, the...