Per-chart hook handling - what happens to THIS chart's hooks?

A repository document, rendered for the site. View source markdown.

Generated at: 2026-07-30T12:38:02.000Z UTC · source: committed helm-expt evidence for this rendered repository document.

UNOFFICIAL/EXPERIMENTAL. Generated by scripts/generate-per-chart-hooks.mjs; do not hand-edit. Regenerate with npm run per-chart-hooks.

Render parity proves every non-hook object in a chart. A hook (a Job, a test, a delete-policy cleanup) is the one thing render parity is not allowed to claim - so each is re-expressed as an explicit, named lifecycle route: visible, runnable, and never automatic. This page is the per-chart view of those routes.

14 catalog charts have lifecycle routes, 27 routes in total - and 0 of 27 are automatic. Nothing claims the product silently runs a hook for you. (Charts not listed here have no lifecycle hooks; render parity covers their full object set.)

ChartDispositionRoutesAutomaticSkill for this chart
airflow-helm/airflow@8.9.0blocked10/1-
apache-airflow/airflow@1.21.0blocked10/1-
argo-cd/argo-workflows@1.0.14observed20/2hook-and-secret-lifecycle; live-parity
bitnami/kafka@32.4.3blocked10/1-
bitnami/minio@17.0.21blocked10/1-
bitnami/thanos@17.3.1blocked10/1-
datadog/datadog@3.214.0per-target10/1-
fluent/fluent-bit@0.57.6observed20/2hook-and-secret-lifecycle; live-parity
gitlab/gitlab@10.0.0blocked10/1-
k8s-dashboard/kubernetes-dashboard@7.14.0routed10/1-
kedacore/keda@2.19.0observed10/1serious-chart-playbooks; hook-and-secret-lifecycle; target-facts-and-lifecycle; large-app-evidence-funnel; live-parity
kong/kong@3.2.0routed10/1-
kyverno/kyverno@3.8.1observed60/6hook-and-secret-lifecycle; target-facts-and-lifecycle; large-app-evidence-funnel; live-parity
prometheus-community/kube-prometheus-stack@85.3.3observed70/7serious-chart-playbooks; hook-and-secret-lifecycle; large-app-evidence-funnel; live-parity

What each disposition means