Skip to content

Commit d51b3a6

Browse files
Chase ChristensenChase Christensen
authored andcommitted
re fixing the formatting after grammar fixes Signed-off-by: Chase Christensen [email protected]
1 parent c960ae8 commit d51b3a6

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

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

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ By making deployment easy, we attract more end users and foster collaboration wi
2828
## Goals
2929

3030

31-
✅ A fully functional Kubeflow Helm chart for the targeted release. This will install Kubeflow as a platform and as an individual component.
32-
✅ Published Helm chart documentation with straightforward and uncomplicated configuration options.
33-
✅ A step-by-step tutorial simplifying Kubeflow deployment for users.
34-
✅ Contribution to the Kubeflow community effort for Helm-based installation as part of the official Kubeflow repository.
35-
✅ Where possible, rely on upstream Helm charts (i.e., KServe/Istio).
36-
✅ Consolidate community Helm efforts and prevent duplicate efforts.
31+
✅ A fully functional Kubeflow Helm chart for the targeted release. This will install Kubeflow as a platform and as an individual component.
32+
✅ Published Helm chart documentation with straightforward and uncomplicated configuration options.
33+
✅ A step-by-step tutorial simplifying Kubeflow deployment for users.
34+
✅ Contribution to the Kubeflow community effort for Helm-based installation as part of the official Kubeflow repository.
35+
✅ Where possible, rely on upstream Helm charts (i.e., KServe/Istio).
36+
✅ Consolidate community Helm efforts and prevent duplicate efforts.
3737

3838

3939
## Non-Goals
@@ -54,12 +54,12 @@ This proposal introduces official Helm chart support for deploying Kubeflow. The
5454
The Helm chart will allow users to:
5555

5656

57-
✅ Deploy Kubeflow with a single Helm command, reducing installation complexity.
58-
✅ Select specific components to install (e.g., Training Operator, Katib, Pipelines) without requiring the entire Kubeflow stack.
59-
✅ Configure installations via Helm values, enabling customization for different environments (e.g., resource allocation, authentication settings, storage options).
60-
✅ Upgrade and rollback Kubeflow deployments safely using Helm’s built-in version control.
61-
✅ Integrate with GitOps workflows (e.g., ArgoCD, FluxCD) for automated deployments.
62-
✅ Maintain a Helm chart structure similar to Argo’s, ensuring a familiar experience for Kubernetes users.
57+
✅ Deploy Kubeflow with a single Helm command, reducing installation complexity.
58+
✅ Select specific components to install (e.g., Training Operator, Katib, Pipelines) without requiring the entire Kubeflow stack.
59+
✅ Configure installations via Helm values, enabling customization for different environments (e.g., resource allocation, authentication settings, storage options).
60+
✅ Upgrade and rollback Kubeflow deployments safely using Helm’s built-in version control.
61+
✅ Integrate with GitOps workflows (e.g., ArgoCD, FluxCD) for automated deployments.
62+
✅ Maintain a Helm chart structure similar to Argo’s, ensuring a familiar experience for Kubernetes users.
6363

6464

6565
## Measuring Success
@@ -133,10 +133,10 @@ A misconfiguration in values.yaml causes an issue. Instead of debugging manually
133133
**Outcome & Value:**
134134

135135

136-
✅ Fast, modular deployment – No need to install unnecessary components.
137-
✅ Easy configuration – Fine-tune installations using Helm values.
138-
✅ Smooth upgrades and rollbacks – No more breaking changes due to manual YAML edits.
139-
✅ Better DevOps integration – Fits naturally into the team’s GitOps workflow with tools like ArgoCD.
136+
✅ Fast, modular deployment – No need to install unnecessary components.
137+
✅ Easy configuration – Fine-tune installations using Helm values.
138+
✅ Smooth upgrades and rollbacks – No more breaking changes due to manual YAML edits.
139+
✅ Better DevOps integration – Fits naturally into the team’s GitOps workflow with tools like ArgoCD.
140140

141141

142142
##### Alex's Outcomes: Easily Deploy Kubeflow Using Helm
@@ -429,7 +429,7 @@ Major milestones might include:
429429
430430
431431
### KPT
432-
The [GCP Distribution](https://googlecloudplatform.github.io/kubeflow-gke-docs/docs/) uses KPT, but it requires maintaining KPT containers for function calls and is not as easily integrated with upstream communities that've standardized on Helm. We'd need to consider upstream vanilla manifests and use KPT.
432+
The [GCP Distribution](https://googlecloudplatform.github.io/kubeflow-gke-docs/docs/) uses KPT, but KPT is not as easily integrated with upstream communities that've standardized on Helm. We'd need to consider upstream vanilla manifests and use KPT.
433433
434434
435435
### Crossplane

0 commit comments

Comments
 (0)