Commit Graph

27 Commits

Author SHA1 Message Date
Yuki Iwai 10f9e20b89
Upgrade the k8s dependency versions to 1.30 (#657)
* Upgrade the k8s dependency versions to 1.30

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Generate codes

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* Update testing version

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

---------

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2024-10-12 02:24:10 +00:00
Yuki Iwai ae7c738d43
Upgrade K8s dependencies to v1.29 (#633)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2024-04-17 18:51:27 +00:00
wang-mask d043c9a34c
change1 mv to cp (#616)
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
2024-01-27 03:15:15 +00:00
Yuki Iwai 3c7fad663a
Upgrade K8s dependencies to v0.27.4 (#584)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-08-07 22:17:56 +00:00
dragon-fly e1590ce61e
merge kubeflow/common.v1 to mpi-operator (#571)
* merge kubeflow/common.v1 to mpi-operator

Signed-off-by: lowang_bh <lhui_wang@163.com>

java gen Python SDK

Signed-off-by: lowang_bh <lhui_wang@163.com>

* update make generate and fix comment issues

Signed-off-by: lowang_bh <lhui_wang@163.com>

* Update pkg/apis/kubeflow/v2beta1/types.go

Co-authored-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

* merge from master to solve conflict

Signed-off-by: lowang-bh <lhui_wang@163.com>

* change reference link to training-operator project

Signed-off-by: lowang-bh <lhui_wang@163.com>

---------

Signed-off-by: lowang_bh <lhui_wang@163.com>
Signed-off-by: lowang-bh <lhui_wang@163.com>
Co-authored-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-07-08 19:52:53 +00:00
Yuki Iwai db0039f013
Remove helm chart for v1 controller (#531)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-02-22 17:55:42 +00:00
Yuki Iwai efbba01f8d
Clean up manifests (#510)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-02-08 17:52:33 +00:00
Yuki Iwai 05ac6addc0
Upgrade Kubernetes dependencies (#502)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-01-26 18:13:09 +00:00
Yuki Iwai cd83424f65
Rename Go module name to 'github.com/kubeflow/mpi-operator' (#506)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-01-25 16:28:53 +00:00
Yuki Iwai 6d0d42ceba
Remove the openapi-generator-cli.jar (#499)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-01-12 02:40:59 +00:00
Yuki Iwai dc36350d99
Move mpi-operator v2 to the top of the repository (#496)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>
2023-01-11 17:03:15 +00:00
Yuki Iwai c131315192
Remove MPI Operator V1 (#492)
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>

Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2023-01-06 13:40:56 +00:00
Gang Pu b88edad03a
Generate sdk for v2 (#434)
* Generate sdk for v2

* Refine the version parameters of sdk generator

* add example for v2beta1

* make runPolicy optional

* 1: Ignore some generated files that is not needed
2: Add gitattributes file
2021-11-30 12:44:30 +00:00
Gang Pu a334c4c2b8
Remove v1alpha1 and v1alpha2 apis/controllers (#438) 2021-11-22 04:50:36 +00:00
Aldo Culquicondor 70a866ee52
Downgrade v2 API to v2beta1 (#378)
To leave the path open for improving the API without having to release a v3.
2021-07-16 11:29:46 -04:00
Aldo Culquicondor 3d4a4bdb51
Fork v2 controller and API in a new module (#366) 2021-06-22 08:58:51 -04:00
Wang Zhang 680cd4db0f
Add python sdk and auto-generate script (#357) 2021-05-13 20:20:43 -04:00
runzhliu f4b7678a99
Add nodeSelector and tolerations in Helm Charts (#264)
* Add nodeSelector and tolerations in Helm Charts

I think it would be better if we could set the `nodeSelector` and `tolerations` while installing the mpi-operator :)

* Update mpi-operator-deployment.yaml
2020-06-15 10:19:56 -07:00
Yuan Tang 9dd3daf7bd
Dynamically grabbing the version of code-generator (#222)
* Dynamically grabbing the version of code-generator

* Update update-codegen.sh
2020-04-16 06:52:46 -07:00
Yuan Tang da48dfba6c
Add initial v1 controller and APIs (#225)
* Initial v1 skeleton

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Add v1 pkg/client

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* v1alpha2 -> v1

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* A couple fixes

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Fix]

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Fix lint issues

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Add v1 deployment yaml

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Fix versions

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>
2020-04-16 06:46:46 -07:00
Lei Xue 9838cd4dea
add openapi_generated code (#211) 2020-04-09 05:33:44 -07:00
Abhilash Pallerlamudi 8c8d0d3002
update common api to latest (#208)
Signed-off-by: Abhilash Pallerlamudi <stp.abhi@gmail.com>
2020-03-26 09:48:27 -07:00
Yuan Tang 4e73e5ec38 Add RunPolicy to MPIJobSpec that reuses kubeflow/common spec (#178)
* Reuse RunPolicy from kubeflow/common spec

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Update codegen

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>

* Temporary fix

Signed-off-by: terrytangyuan <terrytangyuan@gmail.com>
2020-01-28 13:23:40 -08:00
Oded Messer fb67fcef5d Adding helm charts, versioned 0.0.1 (#167) 2020-01-14 15:14:35 -08:00
Fei Xu 4e7701d552 add default-gen (#114) 2019-06-10 06:57:11 -07:00
Yuan (Terry) Tang b3c25ea8f9 Initial v1alpha2 MPIJob API Spec (#95)
* Initial v1alpha2 MPIJob API Spec

* Update zz_generated.deepcopy.go

* Generate v1alpha2 client code

* Added ProcessingSpec struct and removed unnecessary Replicas

* Add ResourceType const with corev1.ResourceName type and added note in UnitsPerNode

* Removed ProcessingSpec and added some TODOs

* Remove unused ResourceType
2019-03-16 15:24:56 -07:00
Rong Ou 9994bd02db Initial code push 2018-06-01 15:52:20 -07:00