Add Helm Charts for Kubeflow Trainer V2
I would like to work on this issue. Since I'm new here, can someone guide me?
Thanks, @goat023
You can have a look at other operator's helm chart, like tidb-operator or etcd-operator. It should be similar to them.
There's also helm chart for mpi-operator for reference but probably needs some update as well: https://github.com/kubeflow/mpi-operator/tree/master/hack/helm/mpi-operator
Thanks, I'll try
where can I get the maintainer's name and email address for this repo
https://github.com/kubeflow/tf-operator/blob/master/OWNERS
@goat023 Hi, is there any progress?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Do you still need one?
Inorder to ensure that helm charts are in sync, we can add one extra check in Github Actions.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had recent activity. Please comment "/reopen" to reopen it.
More and more Kubernetes projects are moved toward Helm charts for the deployment:
- Kueue: https://github.com/kubernetes-sigs/kueue/tree/main/charts/kueue
- JobSet: https://github.com/kubernetes-sigs/jobset/issues/726
I think, we should consider to create Helm Chart for at least Kubeflow Training V2 WDYT @kubeflow/wg-training-leads @ChenYi015 ?
/remove-lifecycle stale
I strongly agree with adding a Helm chart for the training operator, and I am willing to maintain it, drawing on my experience with the Spark operator Helm chart.
Great, thank you @ChenYi015! I would also suggest to take a look at the sync script that @tenzen-y uses for Kueue project: https://github.com/kubeflow/training-operator/pull/2263#issuecomment-2407994501
+1 as long as we can sustain the maintenance
Let's include this feature as part of Release 2.0, so users deploy Kubeflow Training V2 with Helm Charts. @ChenYi015 Do you have bandwidth to work on this and review @tenzen-y script to keep Helm Charts and Kustomize manifests in sync: https://github.com/kubernetes-sigs/kueue/tree/main/hack ?
Do you have bandwidth to work on this and review @tenzen-y script to keep Helm Charts and Kustomize manifests in sync: https://github.com/kubernetes-sigs/kueue/tree/main/hack ?
I will do it when I have time.
Hi @ChenYi015, it would be nice if we could prepare Helm Charts for Kubeflow Trainer before we release the first version. Do you think you still have time to help us or we should ask community for the help ?
@andreyvelich Ok, I will update the helm charts ASAP. When are we going to release the first version of V2?
@ChenYi015 We are planning to release V2 right after we implement the MPI Plugin: https://github.com/kubeflow/trainer/pull/2394
/assign @ChenYi015 cc @andreyvelich