-
Notifications
You must be signed in to change notification settings - Fork 727
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove the Training Operator V1 Source Code (#2389)
* Remove Training Operator V1 files Signed-off-by: Andrey Velichkevich <[email protected]> * Refactor README and Makefile Signed-off-by: Andrey Velichkevich <[email protected]> * Remove v1 GitHub workflows Signed-off-by: Andrey Velichkevich <[email protected]> * Remove finish action from Go Signed-off-by: Andrey Velichkevich <[email protected]> * Rename Kubeflow Training to Kubeflow Trainer Signed-off-by: Andrey Velichkevich <[email protected]> * Rename comment Signed-off-by: Andrey Velichkevich <[email protected]> * Add steps for free-up space Signed-off-by: Andrey Velichkevich <[email protected]> * Update Python tests Signed-off-by: Andrey Velichkevich <[email protected]> * Remove integration workflow Signed-off-by: Andrey Velichkevich <[email protected]> * Install SDK in Python integration tests Signed-off-by: Andrey Velichkevich <[email protected]> * Remove generate file Signed-off-by: Andrey Velichkevich <[email protected]> * Add Kubeflow Trainer logo Signed-off-by: Andrey Velichkevich <[email protected]> * Add tech diagram Signed-off-by: Andrey Velichkevich <[email protected]> * Exclude images from pre-commit Signed-off-by: Andrey Velichkevich <[email protected]> * Fix git diff in CI Signed-off-by: Andrey Velichkevich <[email protected]> * Run go mod tidy Signed-off-by: Andrey Velichkevich <[email protected]> * Update diagram Signed-off-by: Andrey Velichkevich <[email protected]> * Cleanup examples Signed-off-by: Andrey Velichkevich <[email protected]> * Always install Go bins Signed-off-by: Andrey Velichkevich <[email protected]> * Update diagram Signed-off-by: Andrey Velichkevich <[email protected]> * Update hack Remove manifests for JobSet Rename to tools.go Signed-off-by: Andrey Velichkevich <[email protected]> * Create tools.go Signed-off-by: Andrey Velichkevich <[email protected]> --------- Signed-off-by: Andrey Velichkevich <[email protected]>
- Loading branch information
1 parent
ee11629
commit 7858371
Showing
589 changed files
with
534 additions
and
120,955 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
blank_issues_enabled: true | ||
|
||
contact_links: | ||
- name: Training Operator Documentation | ||
url: https://www.kubeflow.org/docs/components/training/ | ||
- name: Kubeflow Trainer Documentation | ||
url: https://www.kubeflow.org/docs/components/trainer/ | ||
about: Much help can be found in the docs | ||
- name: Kubeflow Training Operator Slack Channel | ||
- name: Kubeflow Trainer Slack Channel | ||
url: https://www.kubeflow.org/docs/about/community/#kubeflow-slack-channels | ||
about: Ask the Training Operator community on CNCF Slack | ||
- name: Kubeflow Training Operator Community Meeting | ||
about: Ask the Kubeflow Trainer community on CNCF Slack | ||
- name: Kubeflow Training and AutoML WG Community Meeting | ||
url: https://bit.ly/2PWVCkV | ||
about: Join the Kubeflow Training working group meeting |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
name: Build and Publish Images | ||
|
||
on: | ||
- push | ||
- pull_request | ||
|
||
jobs: | ||
build-and-publish: | ||
name: Build and Publish Images | ||
runs-on: ubuntu-latest | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
include: | ||
- component-name: training-operator-v2 | ||
dockerfile: cmd/training-operator.v2alpha1/Dockerfile | ||
platforms: linux/amd64,linux/arm64,linux/ppc64le | ||
tag-prefix: v2alpha1 | ||
- component-name: model-initializer-v2 | ||
dockerfile: cmd/initializer_v2/model/Dockerfile | ||
platforms: linux/amd64,linux/arm64 | ||
tag-prefix: v2 | ||
- component-name: dataset-initializer-v2 | ||
dockerfile: cmd/initializer_v2/dataset/Dockerfile | ||
platforms: linux/amd64,linux/arm64 | ||
tag-prefix: v2 | ||
|
||
steps: | ||
- name: Checkout | ||
uses: actions/checkout@v4 | ||
|
||
- name: Docker Login | ||
# Trigger workflow only for kubeflow/training-operator repository with specific branch (master, release-*) or tag (v.*). | ||
if: >- | ||
github.repository == 'kubeflow/training-operator' && | ||
(github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/heads/release-') || startsWith(github.ref, 'refs/tags/v')) | ||
uses: docker/login-action@v3 | ||
with: | ||
username: ${{ secrets.DOCKERHUB_USERNAME }} | ||
password: ${{ secrets.DOCKERHUB_TOKEN }} | ||
|
||
- name: Publish Component ${{ matrix.component-name }} | ||
# Trigger workflow only for kubeflow/training-operator repository with specific branch (master, release-*) or tag (v.*). | ||
if: >- | ||
github.repository == 'kubeflow/training-operator' && | ||
(github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/heads/release-') || startsWith(github.ref, 'refs/tags/v')) | ||
id: publish | ||
uses: ./.github/workflows/template-publish-image | ||
with: | ||
image: docker.io/kubeflow/${{ matrix.component-name }} | ||
dockerfile: ${{ matrix.dockerfile }} | ||
platforms: ${{ matrix.platforms }} | ||
context: ${{ matrix.context }} | ||
tag-prefix: ${{ matrix.tag-prefix }} | ||
push: true | ||
|
||
- name: Test Build For Component ${{ matrix.component-name }} | ||
if: steps.publish.outcome == 'skipped' | ||
uses: ./.github/workflows/template-publish-image | ||
with: | ||
image: docker.io/kubeflow/${{ matrix.component-name }} | ||
dockerfile: ${{ matrix.dockerfile }} | ||
platforms: ${{ matrix.platforms }} | ||
context: ${{ matrix.context }} | ||
tag-prefix: ${{ matrix.tag-prefix }} | ||
push: false |
This file was deleted.
Oops, something went wrong.
File renamed without changes.
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.