Skip to content

v0.2.0 — Karpenter 1.13

Choose a tag to compare

@stubbi stubbi released this 13 Jun 18:19
fbbb407

Upgrades to Karpenter v1.13.0 and re-validates the full e2e matrix on a real Hetzner + Talos cluster.

Changes

  • sigs.k8s.io/karpenter 1.12.0 → 1.13.0 (+ operatorpkg, k8s 0.36.2, hcloud-go 2.43.0, Go 1.26.4). The operatorpkg status.Object interface gained StatusConditions(...status.ForOption); updated accordingly.
  • Toolchain/action freshness: golangci-lint-action v9, checkout v6, setup-go v6, buildx v4, metadata v6, login v4.

Validation

All 5 e2e scenarios pass on karpenter 1.13 with zero-residue teardown: happy (provision→Talos join→pod→GC), fallback (cpx11→cpx22), invalid-nodeclass (gating), consolidation, drift.

Install

```bash
kubectl create secret generic hcloud-token -n kube-system --from-literal=token=$HCLOUD_TOKEN
helm install karpenter-provider-hetzner
oci://ghcr.io/paperclipinc/charts/karpenter-provider-hetzner --version 0.2.0
--namespace kube-system --set clusterName= --set auth.secretRef.name=hcloud-token
```
Image: `ghcr.io/paperclipinc/karpenter-provider-hetzner:0.2.0` (linux/amd64, linux/arm64). Requires Karpenter 1.13.x.

Status: alpha. Pin this tag.