RFC00002 Kubernetes Deployment with Helm Charts for BharatMLStack #178
rajugupta15
started this conversation in
Draft RFC Discussion
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
RFC: Kubernetes Deployment with Helm Charts for BharatMLStack
Metadata
🎯 Motivation
BharatMLStack powers core ML infrastructure — including Online Feature Store, Horizon (control plane backend), and Trufflebox UI — to support high-throughput inference, training, and real-time feature retrieval.
The current deployment methods are manual and component-specific, making it hard to:
A Helm-based deployment approach is needed to:
✅ Goals
Online Feature Store, Horizon and Trufflebox UI.
values-dev.yaml,values-prod.yaml).🚫 Non-Goals
🧱 Proposed Directory Structure
The Helm charts are modularized per core component for independent development, deployment, and scaling.
Each component explicitly supports Ingress and Gateway API (Gateway + HTTPRoute).
🌐 Ingress and Gateway API Support
Why Both?
Example Values
📝 Contribution Workflow
bharatmlstack/helm/<component>/.helm lintandhelm templatebefore raising PRs.templates/tests/.values-*.yamlfor new configs.Beta Was this translation helpful? Give feedback.
All reactions