You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: proposals/649-kubeflow-helm-support/README.MD
+14-1Lines changed: 14 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,16 @@ Simplifying Kubeflow deployment lowers the barrier to entry, increases adoption,
24
24
25
25
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.
26
26
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
27
37
28
38
## Goals
29
39
@@ -73,6 +83,7 @@ The Helm chart will allow users to:
73
83
* Ease of Use and Community Engagement.
74
84
* Successful deployments reported by users via GitHub issues, Slack, and forums.
75
85
* Documentation feedback and tutorial completion rates.
86
+
* Metrics to compare downloads from kustomize vs Helm charts.
76
87
77
88
78
89
### Modularity and Customization
@@ -85,7 +96,7 @@ The Helm chart will allow users to:
85
96
### Stability and Maintainability
86
97
87
98
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.
89
100
* Contributions and maintenance of Helm charts remain sustainable within the Kubeflow community.
90
101
91
102
@@ -138,6 +149,8 @@ A misconfiguration in values.yaml causes an issue. Instead of debugging manually
138
149
✅ Smooth upgrades and rollbacks – No more breaking changes due to manual YAML edits.
139
150
✅ Better DevOps integration – Fits naturally into the team’s GitOps workflow with tools like ArgoCD.
140
151
152
+
**Managing updates**
153
+
Alex can easily install new updates to include new release versions and update dependencies.
141
154
142
155
##### Alex's Outcomes: Easily Deploy Kubeflow Using Helm
143
156
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