https://github.com/bubustack/helm-charts
Helm charts for BubuStack — bobrapet operator and bobravoz-grpc transport hub. Auto-synced from source repos on release.
https://github.com/bubustack/helm-charts
ai bubustack helm helm-charts kubernetes operator
Last synced: 17 days ago
JSON representation
Helm charts for BubuStack — bobrapet operator and bobravoz-grpc transport hub. Auto-synced from source repos on release.
- Host: GitHub
- URL: https://github.com/bubustack/helm-charts
- Owner: bubustack
- License: apache-2.0
- Created: 2025-11-07T13:14:37.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-07T11:04:33.000Z (22 days ago)
- Last Synced: 2026-04-07T13:09:13.559Z (22 days ago)
- Topics: ai, bubustack, helm, helm-charts, kubernetes, operator
- Language: Go Template
- Homepage: https://bubustack.io/
- Size: 123 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
# BubuStack Helm Charts
[](https://artifacthub.io/packages/search?repo=bubustack)
This repository contains the Helm charts published for the BubuStack projects:
- `bobrapet` – the workflow operator
- `bobravoz-grpc` – the transport hub
- `bubuilder` - BubuStack UI
Charts are stored under `charts/` and should not be edited manually. They are generated
from the corresponding operator repositories through the release workflows and arrive here via
automated pull requests.
## Release pipeline
1. A new release is cut in `bobrapet`, `bobravoz-grpc`, or `bubuilder` via Release Please.
2. The `sync-helm-chart` job stamps the release version into `Chart.yaml` and `values.yaml`,
runs `helmify`, and opens a pull request in this repository.
3. When the pull request is merged into `main`, the `Publish Helm Charts` workflow
packages the charts, updates the GitHub Pages index via `helm/chart-releaser`,
and pushes OCI artifacts to `ghcr.io/bubustack/charts`.
## Installing the charts
### From the Helm repository (GitHub Pages)
```bash
helm repo add bubustack https://bubustack.github.io/helm-charts
helm repo update
helm install bobrapet bubustack/bobrapet \
--namespace bobrapet-system --create-namespace
helm install bobravoz-grpc bubustack/bobravoz-grpc \
--namespace bobrapet-system
helm install bubuilder bubustack/bubuilder \
--namespace bobrapet-system
```
### From the OCI registry (GHCR)
```bash
helm install bobrapet oci://ghcr.io/bubustack/charts/bobrapet \
--version \
--namespace bobrapet-system --create-namespace
```
### From Artifact Hub
Browse and install charts from [artifacthub.io/packages/search?repo=bubustack](https://artifacthub.io/packages/search?repo=bubustack).
## Local development
- Keep long-lived defaults (e.g., tuned `values.yaml`) inside the source repositories under `hack/charts/`.
- Let automation regenerate templates — only review and merge the resulting PRs here.
- Chart versions and `appVersion` are stamped automatically from the operator release tag.
No manual version bumps needed.
## Links
- [Documentation](https://bubustack.io/docs)
- [Operator Configuration](https://bubustack.io/docs/operator/configuration)
- [Getting Started](https://bubustack.io/docs/getting-started/quickstart)
- [GitHub](https://github.com/bubustack/bobrapet)
- [Discord](https://discord.gg/dysrB7D8H6)