CrestHelm 0.3: drift detection and policy bundles
2026-04-17 · Dana Kimura
CrestHelm 0.3 adds live cluster drift detection — you can now see in real time how a deployed release diverges from the chart it was installed from.
Drift detection
The cresthelm diff command takes a release name and a chart directory and computes the diff between the live cluster state and what a fresh helm template would produce. Fields managed by controllers (like status blocks and some annotations) are excluded from the diff by default via a configurable ignore list.
The output format is the same unified diff you'd get from git diff, which makes it easy to pipe into review tooling or paste into a PR comment.
Policy bundles
OPA policy bundles are now loaded from a directory, not a single file. This makes it practical to maintain a shared policy library in a separate repository and pull it in as a submodule. Policies can declare dependencies on other policies using Rego's built-in import mechanism.
The repository includes a starter bundle with policies for resource limits, security context, and disallowed image tags.
Also: Using OPA Rego to enforce Helm conventions across teams