From d2da0412d0cf9ba37c47fcb006083b0d45a741cf Mon Sep 17 00:00:00 2001 From: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> Date: Fri, 5 Jul 2024 16:54:25 -0700 Subject: [PATCH 1/3] Update KFP Legacy V1 warning text Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> --- content/en/docs/components/pipelines/legacy-v1/_index.md | 5 +++-- .../components/pipelines/legacy-v1/installation/_index.md | 5 +++-- .../en/docs/components/pipelines/legacy-v1/introduction.md | 5 +++-- .../docs/components/pipelines/legacy-v1/overview/_index.md | 5 +++-- .../docs/components/pipelines/legacy-v1/overview/caching.md | 5 +++-- .../components/pipelines/legacy-v1/overview/multi-user.md | 5 +++-- .../components/pipelines/legacy-v1/overview/quickstart.md | 5 +++-- .../docs/components/pipelines/legacy-v1/reference/_index.md | 5 +++-- .../en/docs/components/pipelines/legacy-v1/reference/sdk.md | 5 +++-- content/en/docs/components/pipelines/legacy-v1/sdk/_index.md | 5 +++-- .../components/pipelines/legacy-v1/sdk/best-practices.md | 5 +++-- .../components/pipelines/legacy-v1/sdk/build-pipeline.md | 5 +++-- .../pipelines/legacy-v1/sdk/component-development.md | 5 +++-- .../docs/components/pipelines/legacy-v1/sdk/dsl-recursion.md | 5 +++-- .../pipelines/legacy-v1/sdk/enviroment_variables.md | 5 +++-- content/en/docs/components/pipelines/legacy-v1/sdk/gcp.md | 5 +++-- .../docs/components/pipelines/legacy-v1/sdk/install-sdk.md | 5 +++-- .../pipelines/legacy-v1/sdk/manipulate-resources.md | 5 +++-- .../docs/components/pipelines/legacy-v1/sdk/output-viewer.md | 5 +++-- .../en/docs/components/pipelines/legacy-v1/sdk/parameters.md | 5 +++-- .../pipelines/legacy-v1/sdk/pipelines-with-tekton.md | 5 +++-- .../pipelines/legacy-v1/sdk/python-based-visualizations.md | 5 +++-- .../pipelines/legacy-v1/sdk/python-function-components.md | 5 +++-- .../docs/components/pipelines/legacy-v1/sdk/sdk-overview.md | 5 +++-- .../pipelines/legacy-v1/sdk/static-type-checking.md | 5 +++-- .../docs/components/pipelines/legacy-v1/troubleshooting.md | 5 +++-- .../docs/components/pipelines/legacy-v1/tutorials/_index.md | 5 +++-- .../pipelines/legacy-v1/tutorials/api-pipelines.md | 5 +++-- .../pipelines/legacy-v1/tutorials/benchmark-examples.md | 5 +++-- .../pipelines/legacy-v1/tutorials/build-pipeline.md | 5 +++-- .../pipelines/legacy-v1/tutorials/cloud-tutorials.md | 5 +++-- .../components/pipelines/legacy-v1/tutorials/sdk-examples.md | 5 +++-- 32 files changed, 96 insertions(+), 64 deletions(-) diff --git a/content/en/docs/components/pipelines/legacy-v1/_index.md b/content/en/docs/components/pipelines/legacy-v1/_index.md index 41780638bd..3213256a52 100644 --- a/content/en/docs/components/pipelines/legacy-v1/_index.md +++ b/content/en/docs/components/pipelines/legacy-v1/_index.md @@ -4,7 +4,8 @@ description = "Kubeflow Pipelines v1 Documentation" weight = 999 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} diff --git a/content/en/docs/components/pipelines/legacy-v1/installation/_index.md b/content/en/docs/components/pipelines/legacy-v1/installation/_index.md index 093d943948..51f1701d03 100644 --- a/content/en/docs/components/pipelines/legacy-v1/installation/_index.md +++ b/content/en/docs/components/pipelines/legacy-v1/installation/_index.md @@ -4,7 +4,8 @@ description = "Options for installing Kubeflow Pipelines" weight = 35 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} \ No newline at end of file diff --git a/content/en/docs/components/pipelines/legacy-v1/introduction.md b/content/en/docs/components/pipelines/legacy-v1/introduction.md index 725f514749..eca085b828 100644 --- a/content/en/docs/components/pipelines/legacy-v1/introduction.md +++ b/content/en/docs/components/pipelines/legacy-v1/introduction.md @@ -5,9 +5,10 @@ weight = 10 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} {{% stable-status %}} diff --git a/content/en/docs/components/pipelines/legacy-v1/overview/_index.md b/content/en/docs/components/pipelines/legacy-v1/overview/_index.md index 3c760f9f39..b02af58a14 100644 --- a/content/en/docs/components/pipelines/legacy-v1/overview/_index.md +++ b/content/en/docs/components/pipelines/legacy-v1/overview/_index.md @@ -4,7 +4,8 @@ description = "Overview of Kubeflow Pipelines" weight = 20 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} diff --git a/content/en/docs/components/pipelines/legacy-v1/overview/caching.md b/content/en/docs/components/pipelines/legacy-v1/overview/caching.md index 9aa75125ad..c6ad6a3936 100644 --- a/content/en/docs/components/pipelines/legacy-v1/overview/caching.md +++ b/content/en/docs/components/pipelines/legacy-v1/overview/caching.md @@ -5,9 +5,10 @@ weight = 40 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} ## Before you start diff --git a/content/en/docs/components/pipelines/legacy-v1/overview/multi-user.md b/content/en/docs/components/pipelines/legacy-v1/overview/multi-user.md index 92aa93108e..ee1e3d71ce 100644 --- a/content/en/docs/components/pipelines/legacy-v1/overview/multi-user.md +++ b/content/en/docs/components/pipelines/legacy-v1/overview/multi-user.md @@ -4,9 +4,10 @@ description = "How multi-user isolation works in Kubeflow Pipelines" weight = 30 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} Multi-user isolation for Kubeflow Pipelines is part of Kubeflow's overall [multi-tenancy](/docs/concepts/multi-tenancy/) feature. diff --git a/content/en/docs/components/pipelines/legacy-v1/overview/quickstart.md b/content/en/docs/components/pipelines/legacy-v1/overview/quickstart.md index 59b9d09b51..c9cacafd5b 100644 --- a/content/en/docs/components/pipelines/legacy-v1/overview/quickstart.md +++ b/content/en/docs/components/pipelines/legacy-v1/overview/quickstart.md @@ -5,9 +5,10 @@ weight = 10 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} {{% stable-status %}} diff --git a/content/en/docs/components/pipelines/legacy-v1/reference/_index.md b/content/en/docs/components/pipelines/legacy-v1/reference/_index.md index 61b3365c31..ddb645d94e 100644 --- a/content/en/docs/components/pipelines/legacy-v1/reference/_index.md +++ b/content/en/docs/components/pipelines/legacy-v1/reference/_index.md @@ -4,7 +4,8 @@ description = "Reference docs for Kubeflow Pipelines Version 1" weight = 100 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} diff --git a/content/en/docs/components/pipelines/legacy-v1/reference/sdk.md b/content/en/docs/components/pipelines/legacy-v1/reference/sdk.md index 934fbec7ef..9007c5b0f3 100644 --- a/content/en/docs/components/pipelines/legacy-v1/reference/sdk.md +++ b/content/en/docs/components/pipelines/legacy-v1/reference/sdk.md @@ -5,9 +5,10 @@ weight = 20 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} See the [generated reference docs for the Python diff --git a/content/en/docs/components/pipelines/legacy-v1/sdk/_index.md b/content/en/docs/components/pipelines/legacy-v1/sdk/_index.md index bdc1339777..ad56c775a3 100644 --- a/content/en/docs/components/pipelines/legacy-v1/sdk/_index.md +++ b/content/en/docs/components/pipelines/legacy-v1/sdk/_index.md @@ -4,7 +4,8 @@ description = "Information about the Kubeflow Pipelines SDK" weight = 40 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} \ No newline at end of file diff --git a/content/en/docs/components/pipelines/legacy-v1/sdk/best-practices.md b/content/en/docs/components/pipelines/legacy-v1/sdk/best-practices.md index 499b0bf5e3..2acea45b2c 100644 --- a/content/en/docs/components/pipelines/legacy-v1/sdk/best-practices.md +++ b/content/en/docs/components/pipelines/legacy-v1/sdk/best-practices.md @@ -5,9 +5,10 @@ weight = 60 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}} This page describes some recommended practices for designing diff --git a/content/en/docs/components/pipelines/legacy-v1/sdk/build-pipeline.md b/content/en/docs/components/pipelines/legacy-v1/sdk/build-pipeline.md index d60014367a..3bb3295335 100644 --- a/content/en/docs/components/pipelines/legacy-v1/sdk/build-pipeline.md +++ b/content/en/docs/components/pipelines/legacy-v1/sdk/build-pipeline.md @@ -4,9 +4,10 @@ description = "A tutorial on building pipelines to orchestrate your ML workflow" weight = 30 +++ {{% alert title="Old Version" color="warning" %}} -This page is about __Kubeflow Pipelines V1__, for information about __Kubeflow Pipelines V2__, please see the [new docs](/docs/components/pipelines). +This page is about __Kubeflow Pipelines V1__, please see the [V2 documentation](/docs/components/pipelines) for the latest information. -Please note that Kubeflow Pipelines V2 supports running V1 pipelines in a [backwards compatible mode](/docs/components/pipelines/user-guides/migration). +Note, while the V2 backend is able to run pipelines submitted by the V1 SDK, we strongly recommend [migrating to the V2 SDK](/docs/components/pipelines/user-guides/migration). +For reference, the final release of the V1 SDK was [`kfp==1.8.22`](https://pypi.org/project/kfp/1.8.22/), and its reference documentation is [available here](https://kubeflow-pipelines.readthedocs.io/en/1.8.22/). {{% /alert %}}