v0.9.0: Cloud-Native Packaging, Helm Chart & Distroless Image
Kuben v0.9.0 — Cloud-Native Packaging, Helm Chart & Distroless Image
Kuben v0.9.0 introduces production-ready deployment artifacts, automated multi-arch builds, an enterprise Helm chart, and comprehensive CI/CD pipelines.
Cloud-Native Packaging & Delivery
- Enterprise Helm v3 Chart (
charts/kuben):- Production-ready Helm chart supporting high-availability deployments, PodDisruptionBudgets, and configurable resource quotas.
- Packaged and pushed directly to
oci://ghcr.io/teamtem-dev/charts. - Built-in SQLite-to-PostgreSQL topology migration guards.
- Ultra-Lean Containers & Static Binaries:
- Multi-architecture container images (
linux/amd64,linux/arm64) based on distroless base images (total image size <30 MiB). - Pure static Linux binary linking against
musllibc (<26 MiB) with no runtime dependencies.
- Multi-architecture container images (
- One-Line Installer (
install.sh):- Universal install script with automatic platform architecture detection, checksum verification, and privilege escalation handling.
- End-to-End CI Pipeline:
- Automated CI test matrix executing unit tests, Clippy, rustfmt, cargo-deny, and live end-to-end scenarios inside temporary
kindclusters.
- Automated CI test matrix executing unit tests, Clippy, rustfmt, cargo-deny, and live end-to-end scenarios inside temporary