Hotfix
v0.2.0 shipped the claw4k8s autonomous ops feature but the Helm chart was not updated. Helm-installed operators would crash at startup with:
```
unable to set up channel name field index: no matches for kind "ClawOpsEscalation"
```
This release adds the missing resources.
Changes
- New:
charts/k8s4claw/templates/crds/clawopsescalation.yaml— full ClawOpsEscalation CRD with pre-install hook - Updated:
charts/k8s4claw/templates/clusterrole.yaml— adds `clawopsescalations` (+ `/status`, `/finalizers`) and `pods/log` read - Chart version bumped: `0.1.0` → `0.2.1` (skipping 0.2.0 to align with appVersion)
Upgrade
For existing Helm installs:
```bash
helm upgrade k8s4claw charts/k8s4claw --version 0.2.1
```
For fresh installs:
```bash
helm install k8s4claw charts/k8s4claw
--version 0.2.1
--set webhook.certManager.enabled=false # or true if cert-manager installed
```
Verification
- `helm lint` passes
- `helm template` renders 14 documents cleanly
- `helm install --dry-run` on real kind cluster: CRD accepted, RBAC correctly includes `clawopsescalations` verbs
- Full commit + PR: #13
Related
This patches the "Helm chart — not yet implemented" item in the v0.2.0 release notes. That note was incorrect — the chart existed but hadn't been updated for claw4k8s.