From e3bcc6838d244573adb94ba195b9cd39e5322cc9 Mon Sep 17 00:00:00 2001 From: "promptless[bot]" Date: Wed, 17 Jun 2026 18:57:12 +0000 Subject: [PATCH] docs: note uninstall hooks follow release apply method helm/helm PR #32232 adds a --server-side flag to helm uninstall so pre-delete and post-delete hooks follow the release's previous apply method by default instead of hardcoding server-side apply. Extend the Server-Side Apply overview section to cover uninstall. Signed-off-by: promptless[bot] --- docs/overview.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docs/overview.md b/docs/overview.md index d16fcc221..cd53fe41a 100644 --- a/docs/overview.md +++ b/docs/overview.md @@ -52,11 +52,12 @@ Better conflict resolution when multiple tools manage the same resources. Test i Helm 4 will default to server-side apply when installing a new Chart release. -When upgrading (or rolling back), Helm will by default follow the previous apply method of the release. -This latching behavior is done to ensure continuity of operation for existing releases that used client-side apply. -The behavior can be overridden by setting the `--server-side` flag explicitly. +When you upgrade, roll back, or uninstall a release, Helm follows the release's previous apply method by default. +This latching behavior ensures continuity of operation for existing releases that used client-side apply. +For `helm uninstall`, the previous apply method governs the pre-delete and post-delete hooks. +To override this behavior, set the `--server-side` flag explicitly to `true` or `false`. -As such, all releases created by Helm 3 will default to using client-side apply after upgrading to Helm 4. +As such, all releases created by Helm 3 default to using client-side apply after upgrading to Helm 4. #### Custom Template Functions Extend Helm's templating with your own functions through plugins. Great for organization-specific templating needs.