From e6890e5dbd552aaf974692f6d43e6b3a361d0d8a Mon Sep 17 00:00:00 2001 From: Hidde Beydals Date: Mon, 11 Dec 2023 16:41:07 +0100 Subject: [PATCH] docs/spec/v2beta2: add forgotten Ready characteristics Signed-off-by: Hidde Beydals --- docs/spec/v2beta2/helmreleases.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/spec/v2beta2/helmreleases.md b/docs/spec/v2beta2/helmreleases.md index fa8a545f1..4541ade37 100644 --- a/docs/spec/v2beta2/helmreleases.md +++ b/docs/spec/v2beta2/helmreleases.md @@ -1420,6 +1420,14 @@ and is only present on the HelmRelease while the status is `"True"`. The helm-controller marks the HelmRelease as _ready_ when it has the following characteristics: +- The Helm release is installed and up-to-date. This means that the Helm + release has been installed or upgraded, the Helm release has the same + version as the Helm chart referenced by the HelmRelease, and the [values](#values) + used to install or upgrade the Helm release have not changed. +- The Helm release has passed any [Helm tests](#test-configuration) that are + enabled. +- The HelmRelease is not being [reconciled](#reconciling-helmrelease). + When the HelmRelease is "ready", the controller sets a Condition with the following attributes in the HelmRelease's `.status.conditions`: