Skip to content

Commit 8eb01d3

Browse files
committed
minor updates to helm proposal
Signed-off-by: varodrig <[email protected]>
1 parent 5b7be3d commit 8eb01d3

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

proposals/649-kubeflow-helm-support/README.MD

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@ Simplifying Kubeflow deployment lowers the barrier to entry, increases adoption,
2424

2525
By making deployment easy, we attract more end users and foster collaboration with broader communities like PyTorch, improving our implementations in service of their users.
2626

27+
### About Helm
28+
29+
- Helm is a graduated project in the CNCF and is maintained by the Helm community.
30+
- Helm is supported by and built with a community of over 400 developers.
31+
- Helm helps you manage Kubernetes applications, rollbacks, updates, dependencies, and releases, and the most complex Kubernetes applications. [More about Helm](https://helm.sh/)
32+
33+
## Value to the Community
34+
35+
- Streamlined the deployment, upgrade, and rollback of the kubeflow installation process
36+
- Provide another way to install Kubeflow to give the community more options, promoting flexibility and choice
2737

2838
## Goals
2939

@@ -73,6 +83,7 @@ The Helm chart will allow users to:
7383
* Ease of Use and Community Engagement.
7484
* Successful deployments reported by users via GitHub issues, Slack, and forums.
7585
* Documentation feedback and tutorial completion rates.
86+
* Metrics to compare downloads from kustomize vs Helm charts.
7687

7788

7889
### Modularity and Customization
@@ -85,7 +96,7 @@ The Helm chart will allow users to:
8596
### Stability and Maintainability
8697

8798

88-
* Helm-based deployments function consistently across Minikube, cloud-managed Kubernetes (EKS, GKE, AKS), and on-premises clusters.
99+
* Helm-based deployments function consistently across Minikube, vanilla Kubernetes, and enterprise Kubernetes such as AKS, EKS, GKE, and OpenShift.
89100
* Contributions and maintenance of Helm charts remain sustainable within the Kubeflow community.
90101

91102

@@ -138,6 +149,8 @@ A misconfiguration in values.yaml causes an issue. Instead of debugging manually
138149
✅ Smooth upgrades and rollbacks – No more breaking changes due to manual YAML edits.
139150
✅ Better DevOps integration – Fits naturally into the team’s GitOps workflow with tools like ArgoCD.
140151

152+
**Managing updates**
153+
Alex can easily install new updates to include new release versions and update dependencies.
141154

142155
##### Alex's Outcomes: Easily Deploy Kubeflow Using Helm
143156
Alex could deploy only the necessary Kubeflow components using Helm, avoiding the complexity of managing Kustomize-based manifests. Alex installed Kubeflow Pipelines and Katib by running a single command, making the deployment process fast, modular, and repeatable.

0 commit comments

Comments
 (0)