Helm
Full Helm release management without needing the Helm CLI installed. Krust reads Helm data directly from Kubernetes secrets.
Overview
Krust provides complete Helm release management built into the GUI. You can list releases, inspect their history, rollback to previous revisions, and view values YAML — all without installing or configuring the helm CLI binary.
Release List
The Helm view shows all releases across your cluster with key details at a glance:
- Release name and namespace
- Status — deployed, failed, pending, superseded, uninstalled
- Chart name and chart version
- App version — the version of the application packaged in the chart
Filter and sort the release list by any column. The list updates in real time as releases are installed or upgraded.
History & Revisions
View the full revision history for any release. Each revision shows the chart version, app version, status, and timestamp. Compare revisions to understand what changed between deployments.
Rollback
Rollback to any previous revision with a single click. Krust shows the target revision details before confirming, so you know exactly what state you're rolling back to.
Values
Inspect the values YAML used for any release or revision. View the computed manifests that Helm generated from the chart templates, with full syntax highlighting.
How It Works
Helm stores release data as Kubernetes secrets with the type sh.helm.release.v1. Krust reads these secrets directly via the Kubernetes API, decodes the Helm release metadata, and presents it in the GUI. This means:
- No
helmbinary required on your machine - Works with any Helm-managed cluster, regardless of how releases were installed
- Uses your existing kubeconfig and RBAC permissions — no additional credentials needed