What problem does it solve?
Flux GitOps users often struggle to correctly onboard new Helm releases into a ResourceSet-driven platform and to diagnose reconciliation failures like missing values or stalled syncs.
Core Features & Use Cases
- Centralized HelmRelease onboarding with ResourceSets: Adds new charts by updating platform inputs and values registration so HelmReleases render consistently across namespaces.
- Version pinning with Flux substitution: Uses versions.env variables (and Renovate annotations) to keep chart versions managed declaratively.
- Dependency-aware rollout and troubleshooting: Clarifies HelmRelease dependsOn vs ResourceSet dependsOn and provides a practical debugging workflow for common Flux symptoms.
- OCI vs HTTP Helm repository support: Handles OCI chart sources by recognizing oci:// prefixes and setting type: oci for HelmRepository.
Quick Start
Ask the skill to walk you through adding a new Helm release named my-app from a given chart URL into the apps namespace, including how to register its values and what to check if it gets stuck.