Check Helm Chart Upgrades
Run the upgrade check script and summarize results.
Steps
- •
Run the upgrade check script:
bash./scripts/upgrade.sh
- •
Parse the output and present a summary table showing:
- •Component name
- •Current version (from
app-of-apps/values.yaml) - •Latest available version
- •Whether it's a major, minor, or patch update
- •
For any components with available upgrades, note:
- •Major version bumps may have breaking changes - flag these prominently
- •Link to the chart's changelog if available (usually in the chart's GitHub repo)
- •
If the user wants to upgrade specific components, update the
targetRevisionfield inapp-of-apps/values.yaml.
Important
- •Do NOT automatically upgrade anything without user confirmation
- •Major version bumps should be investigated for breaking changes before upgrading
- •After upgrading, remind the user to test on a dev cluster before committing