Skip to content

v0.37.0

Latest

Choose a tag to compare

@pecorino-bot pecorino-bot released this 26 Jul 13:12
Immutable release. Only release title and notes can be modified.
v0.37.0
5250bf0

kobe 0.37.0 — easier to deploy, and more ways to install

kobe is a Kubernetes operator, written in Rust, that leases pre-warmed ephemeral clusters (k3s, k0s, vcluster, CAPI) to CI and developers — claim a fully configured cluster in seconds, use it, release it. This release (and 0.36 before it) is mostly about getting kobe into your cluster and onto your machine with less friction, plus a reliability fix to cluster bring-up.

Why

An operator is only as useful as it is easy to deploy. kobe's own Helm chart was vendored and versioned by hand, and the demo installed it via an umbrella chart — fine for a walkthrough, awkward for real use. And on the client side, cargo binstall/Homebrew covered some platforms but left Windows and Arch users doing manual installs. 0.37.0 makes the chart a first-class release artifact and widens the install matrix.

What's new

  • Helm chart published as an OCI artifact. The kobe chart is now pushed on the release tag and versioned together with the operator, so helm install pulls a chart that matches the running image — no vendored copy to keep in sync. The demo now installs kobe from the official chart instead of an umbrella.
  • More install channels. kobe is now published to Scoop and Chocolatey (Windows) and to the AUR (kobe-bin), alongside the existing cargo binstall kobectl, mise, and Homebrew.
  • Steadier cluster bring-up. Node tokens are preserved across recycles and topology readiness is gated properly, so a leased cluster comes up consistently rather than occasionally racing its own control plane.

Install

cargo binstall kobectl, or Homebrew / Scoop / Chocolatey / AUR. Deploy the operator with helm install from the OCI chart. Apache-2.0. Docs: github.com/kunobi-ninja/kobe.

These notes were drafted with LLM assistance and edited by the maintainers.


What's Changed

  • ci: publish the kobe Helm chart as an OCI artifact on a helm_v* tag by @0xPxt in #46
  • refactor(demo): install kobe from the official chart, drop the umbrella by @0xPxt in #45
  • ci: publish the chart from the release tag, drop the helm_v* trigger by @jleni in #51
  • chore(release): cut 0.37.0 and version the chart with the operator by @jleni in #52

Full Changelog: v0.36.0...v0.37.0