k8s-helm-troubleshooting
Use when a Helm install, upgrade or rollback fails or a release is stuck: "UPGRADE FAILED" or "INSTALLATION FAILED", "context deadline exceeded" or "resource ... not ready" after --wait, "another operation (install/upgrade/rollback) is in progress", a release in pending-install, pending-upgrade or failed state, "exists and cannot be imported into the current release: invalid ownership metadata", "cannot reuse a name that is still in use", "has no deployed releases", hook failures, "field is immutable", or "ensure CRDs are installed first". Investigates the release's objects with kubectl, gives helm commands to the user to run, and proposes fixes. Reads first and asks before changing anything.
- License
- Apache-2.0
Pinned to revision ce7de97330d7, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/k8s-helm-troubleshooting/SKILL.md
- skills/k8s-helm-troubleshooting/.claude-plugin/plugin.json
- skills/k8s-helm-troubleshooting/references/failed-upgrades.md
- skills/k8s-helm-troubleshooting/references/install-errors.md
- skills/k8s-helm-troubleshooting/references/stuck-releases.md
Every link opens the file at its source, pinned to the revision this page describes.