The official Helm chart repository for busbar, a Rust LLM gateway.
helm repo add busbar https://getbusbar.github.io/helm-charts
helm repo update
helm install my-busbar busbar/busbarSee the chart README for the full values reference and examples.
busbar always runs two separate listeners:
- Data plane (
0.0.0.0:8080) — public LLM proxy traffic. Fronted by aClusterIPService and, optionally, an Ingress. - Admin plane (
admin_listen, default loopback127.0.0.1:8081) — the runtime admin API.
busbar enforces a boot-guard: a non-loopback admin_listen refuses to boot unless the admin
listener requires mTLS (admin_tls with a client_ca_file) or an explicit admin_insecure: true waiver is set.
The chart is secure by default: the admin plane stays on loopback and is not exposed, so
helm install my-busbar busbar/busbar always boots. To expose the admin plane (service.admin.enabled=true)
you must also enable adminTLS.enabled=true (mTLS, ideally via cert-manager) or adminInsecure=true,
or the chart fails the render with a clear message.
With governance.enabled=true, busbar owns a single-writer SQLite DB, so the chart deploys a
StatefulSet with a PVC and replicas: 1. Horizontal scale of a shared SQLite governance store is
not supported. Stateless (no-governance) deployments use a Deployment and support the HPA.
Charts live under charts/. Pull requests are linted and smoke-tested with
chart-testing against a kind
cluster. On merge to main, chart-releaser packages the
chart and publishes it to the gh-pages branch / GitHub Pages.
Apache-2.0 © Busbar, Inc.