• v0.1.0 e3dec23ea3

    v0.1.0 Stable

    github-actions[bot] released this 2026-10-15 16:55:17 +00:00 | 26 commits to main since this release

    The first release, taken from upstream karpenter-provider-hetzner 3.0.1. Its
    history is in the upstream changelog.

    Added

    • The debian image family resolves Hetzner's Debian images, the newest unless imageSelector.version pins one, for example 13.
    • HCloudNodeClass.spec.kubelet declares the reservations the node's bootstrap applies (systemReserved, kubeReserved, evictionHard), and Karpenter subtracts them when computing allocatable.
    • A NodeClass without spec.kubelet keeps the flat 100m CPU and 100Mi memory kubeReserved; one that declares anything is taken at its word.
    • The HCloudNodeClass CRD carries spec.kubelet. Helm does not upgrade CRDs, so apply them before helm upgrade from upstream 3.0.1, as the README describes.

    Changed

    • Breaking: the image is published to ghcr.io/mikluko/karpenter-provider-hetzner and the chart to oci://ghcr.io/mikluko/charts/karpenter-provider-hetzner, both versioned from 0.1.0.
    • Breaking: the Go module path is github.com/mikluko/karpenter-provider-hetzner.

    Removed

    • Breaking: the talos and ubuntu image families; debian is the only one.
    • The chart's Artifact Hub annotations.
    Downloads