You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/platform-engineer-guide/upgrades.mdx
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -80,13 +80,17 @@ Deleting a CRD also deletes every custom resource of that type, cluster-wide.
80
80
81
81
Upgrade each plane in order. Make sure you have applied the updated CRDs for that plane (see [Upgrading CRDs](#upgrading-crds)) before running `helm upgrade`.
82
82
83
+
:::tip Why `--reset-then-reuse-values`?
84
+
The commands below use `--reset-then-reuse-values` rather than `--reuse-values`. With plain `--reuse-values`, Helm reuses **all** values from the last release including the old chart's defaults which means new default values introduced in the target chart are never picked up. This often surfaces as nil-pointer errors during templating. `--reset-then-reuse-values` resets values to the new chart's defaults first, then layers your previously-set user values on top, so new defaults are honored while your overrides are preserved.
0 commit comments