Skip to content

v0.2.1 — Helm chart hotfix for claw4k8s

Latest

Choose a tag to compare

@willamhou willamhou released this 20 Apr 09:22
· 25 commits to main since this release
97f07e4

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.