diff --git a/functions/render/001-state-status.yaml.gotmpl b/functions/render/001-state-status.yaml.gotmpl index 4a866c7..41c3c4f 100644 --- a/functions/render/001-state-status.yaml.gotmpl +++ b/functions/render/001-state-status.yaml.gotmpl @@ -36,8 +36,8 @@ # Compute status output # ============================================================================== -# Ready state determined by function-auto-ready -{{- $ready := false }} +# Overall readiness requires both workload installation and AWS Pod Identity. +{{- $ready := and $helmReleaseReady $podIdentityReady }} {{- $state = set $state "observed" (dict "helmRelease" (dict "ready" $helmReleaseReady)