Skip to content

v0.9.0: Cloud-Native Packaging, Helm Chart & Distroless Image

Choose a tag to compare

@Foshati Foshati released this 12 Sep 09:48
· 143 commits to main since this release

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 musl libc (<26 MiB) with no runtime dependencies.
  • 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 kind clusters.