From aaae9a063c8bfb10b0d06e210ffbe1e836d66fe5 Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Wed, 6 Dec 2023 19:17:54 +0100 Subject: [PATCH] docs/spec: note `v2beta2` release triggers Signed-off-by: Hidde Beydals --- docs/spec/v2beta2/helmreleases.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/spec/v2beta2/helmreleases.md b/docs/spec/v2beta2/helmreleases.md index e1650e5f0..f73722630 100644 --- a/docs/spec/v2beta2/helmreleases.md +++ b/docs/spec/v2beta2/helmreleases.md @@ -162,6 +162,10 @@ The HelmChart is created in the same namespace as the `.sourceRef`, with a name matching the HelmRelease's `<.metadata.namespace>-<.metadata.name>`, and will be reported in `.status.helmChart`. +The chart version of the last release attempt is reported in +`.status.lastAttemptedRevision`. The controller will automatically perform a +Helm release when the HelmChart produces a new chart (version). + **Warning:** Changing the `.spec.chart` to a Helm chart with a different name (as specified in the chart's `Chart.yaml`) will cause the controller to uninstall any previous release before installing the new one. @@ -280,6 +284,13 @@ otherwise the interdependent HelmRelease resources will never be reconciled. ### Values +The values for the Helm release can be specified in two ways: + +- [Values references](#values-references) +- [Inline values](#inline-values) + +Changes to the combined values will trigger a new Helm release. + #### Values references `.spec.valuesFrom` is an optional list to refer to ConfigMap and Secret