helm-controller icon indicating copy to clipboard operation
helm-controller copied to clipboard

The GitOps Toolkit Helm reconciler, for declarative Helming

Results 163 helm-controller issues
Sort by recently updated
recently updated
newest added

We are dropping Ginkgo across controllers for testing because it introduced a lot of complexity and a way of writing test no-one till date really liked. As a replacement, [`testenv`](https://pkg.go.dev/github.com/fluxcd/pkg/[email protected]/testenv)...

enhancement
area/build

To facilitate better testing, and an easier to follow reconciliation flow, the current [`reconcileRelease`](https://github.com/fluxcd/helm-controller/blob/main/controllers/helmrelease_controller.go#L276) method should be split out into separate (logical) units that deal with separate stages of the...

enhancement

As [part of the refactor work to set out some standards for the controllers that are part of the Flux family](https://github.com/fluxcd/flux2/issues/1601), the `pkg/runtime` helpers and interfaces should be implemented to...

enhancement

To be able to provide values by other means than in-lining them in the `HelmRelease` resource. We want to provide users with the option to reference to values in `ConfigMap`...

enhancement
area/helm
area/UX

During installation of HelmRelease objects, the dependsOn field ensures one HelmRelease is installed and healthy. before continuing with installation of dependent HelmRelease objects. This is often due to base functionality...

Helm supports [SQL storage backend](https://helm.sh/docs/topics/advanced/#sql-storage-backend), it would be nice to support it in helm-controller, it would be useful especially when not able to create secret or configmap on kubernetes cluster....

enhancement
area/helm

We have an HR where a new version required new RBAC-Permissions, so the upgrade failed: ``` warning: Upgrade "kyverno" failed: cannot patch "kyverno:customresources" with kind ClusterRole: clusterroles.rbac.authorization.k8s.io "kyverno:customresources" is forbidden:...

### Describe the bug If after deploying a `HelmRelease` object the `spec.targetNamespace` is later changed, the flux controller will create a new deployment, etc in the newly specified namespace. However,...

When using a GitRepository as chart source for a HelmRelease the `spec.Chart.spec.Version` of the HelmRelease is not honoured. This should be reflected in the Status of the HelmRelease, i.e., `Last...

I tried to migrate from helm-operator to helm-controller, but failed. # How to reproduce it ## software versions ``` $ kind version kind v0.10.0 go1.15.7 darwin/amd64 $ helm version version.BuildInfo{Version:"v3.5.3",...

question