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 installpulls 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 existingcargo 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