Hints: helm-upgrade-failed¶
Hint 1¶
A Helm upgrade failed. Check the release:
- helm status grokdevops -n grokdevops
- helm history grokdevops -n grokdevops
Hint 2¶
The release is in a failed state. Check what changed:
- helm get values grokdevops -n grokdevops
- kubectl get events -n grokdevops --sort-by='.lastTimestamp' | tail -10
Hint 3¶
Compare current values with the previous working revision:
- Find the last successful revision in helm history
- helm get values grokdevops -n grokdevops --revision <N>
- Look for: changed image, resource limits, or invalid template values
Hint 4¶
Fix: rollback to the last working revision:
helm rollback grokdevops <last-good-revision> -n grokdevops
Then fix the values and retry the upgrade.