diff --git a/content/en/_redirects b/content/en/_redirects index 06c2254c58..ff04344b25 100644 --- a/content/en/_redirects +++ b/content/en/_redirects @@ -183,8 +183,90 @@ docs/started/requirements/ /docs/started/getting-started/ /docs/components/pipelines/overview/concepts/* /docs/components/pipelines/concepts/:splat /docs/components/pipelines/sdk/v2/* /docs/components/pipelines/sdk-v2/:splat +# Restructured the pipeline docs (https://github.com/kubeflow/website/issues/3716) +/docs/components/pipelines/v1/introduction/ /docs/components/pipelines/legacy-v1/introduction/ +/docs/components/pipelines/v1/overview/ /docs/components/pipelines/legacy-v1/overview/ +/docs/components/pipelines/v1/overview/quickstart/ /docs/components/pipelines/legacy-v1/overview/quickstart/ +/docs/components/pipelines/v1/overview/interfaces/ /docs/components/pipelines/legacy-v1/overview/interfaces/ +/docs/components/pipelines/v1/overview/multi-user/ /docs/components/pipelines/legacy-v1/overview/multi-user/ +/docs/components/pipelines/v1/overview/caching/ /docs/components/pipelines/legacy-v1/overview/caching/ +/docs/components/pipelines/v1/overview/pipeline-root/ /docs/components/pipelines/legacy-v1/overview/pipeline-root/ +/docs/components/pipelines/v1/concepts/ /docs/components/pipelines/legacy-v1/concepts/ +/docs/components/pipelines/v1/concepts/pipeline/ /docs/components/pipelines/legacy-v1/concepts/pipeline/ +/docs/components/pipelines/v1/concepts/component/ /docs/components/pipelines/legacy-v1/concepts/component/ +/docs/components/pipelines/v1/concepts/graph/ /docs/components/pipelines/legacy-v1/concepts/graph/ +/docs/components/pipelines/v1/concepts/experiment/ /docs/components/pipelines/legacy-v1/concepts/experiment/ +/docs/components/pipelines/v1/concepts/run/ /docs/components/pipelines/legacy-v1/concepts/run/ +/docs/components/pipelines/v1/concepts/run-trigger/ /docs/components/pipelines/legacy-v1/concepts/run-trigger/ +/docs/components/pipelines/v1/concepts/step/ /docs/components/pipelines/legacy-v1/concepts/step/ +/docs/components/pipelines/v1/concepts/output-artifact/ /docs/components/pipelines/legacy-v1/concepts/output-artifact/ +/docs/components/pipelines/v1/concepts/metadata/ /docs/components/pipelines/legacy-v1/concepts/metadata/ +/docs/components/pipelines/v1/installation/ /docs/components/pipelines/legacy-v1/installation/ +/docs/components/pipelines/v1/installation/overview/ /docs/components/pipelines/legacy-v1/installation/overview/ +/docs/components/pipelines/v1/installation/localcluster-deployment/ /docs/components/pipelines/legacy-v1/installation/localcluster-deployment/ +/docs/components/pipelines/v1/installation/standalone-deployment/ /docs/components/pipelines/legacy-v1/installation/standalone-deployment/ +/docs/components/pipelines/v1/installation/choose-executor/ /docs/components/pipelines/legacy-v1/installation/choose-executor/ +/docs/components/pipelines/v1/installation/upgrade/ /docs/components/pipelines/legacy-v1/compatibility-matrix/ +/docs/components/pipelines/v1/sdk/ /docs/components/pipelines/legacy-v1/sdk/ +/docs/components/pipelines/v1/sdk/sdk-overview/ /docs/components/pipelines/legacy-v1/sdk/sdk-overview/ +/docs/components/pipelines/v1/sdk/install-sdk/ /docs/components/pipelines/legacy-v1/sdk/install-sdk/ +/docs/components/pipelines/v1/sdk/connect-api/ /docs/components/pipelines/legacy-v1/sdk/connect-api/ +/docs/components/pipelines/v1/sdk/build-pipeline/ /docs/components/pipelines/legacy-v1/sdk/build-pipeline/ +/docs/components/pipelines/v1/sdk/component-development/ /docs/components/pipelines/legacy-v1/sdk/component-development/ +/docs/components/pipelines/v1/sdk/python-function-components/ /docs/components/pipelines/legacy-v1/sdk/python-function-components/ +/docs/components/pipelines/v1/sdk/best-practices/ /docs/components/pipelines/legacy-v1/sdk/best-practices/ +/docs/components/pipelines/v1/sdk/parameters/ /docs/components/pipelines/legacy-v1/sdk/parameters/ +/docs/components/pipelines/v1/sdk/output-viewer/ /docs/components/pipelines/legacy-v1/sdk/output-viewer/ +/docs/components/pipelines/v1/sdk/static-type-checking/ /docs/components/pipelines/legacy-v1/sdk/static-type-checking/ +/docs/components/pipelines/v1/sdk/dsl-recursion/ /docs/components/pipelines/legacy-v1/sdk/dsl-recursion/ +/docs/components/pipelines/v1/sdk/enviroment_variables/ /docs/components/pipelines/legacy-v1/sdk/enviroment_variables/ +/docs/components/pipelines/v1/sdk/gcp/ /docs/components/pipelines/legacy-v1/sdk/gcp/ +/docs/components/pipelines/v1/sdk/pipelines-with-tekton/ /docs/components/pipelines/legacy-v1/sdk/pipelines-with-tekton/ +/docs/components/pipelines/v1/sdk/manipulate-resources/ /docs/components/pipelines/legacy-v1/sdk/manipulate-resources/ +/docs/components/pipelines/v1/sdk/python-based-visualizations/ /docs/components/pipelines/legacy-v1/sdk/python-based-visualizations/ +/docs/components/pipelines/v1/tutorials/ /docs/components/pipelines/legacy-v1/tutorials/ +/docs/components/pipelines/v1/tutorials/benchmark-examples/ /docs/components/pipelines/legacy-v1/tutorials/benchmark-examples/ +/docs/components/pipelines/v1/tutorials/sdk-examples/ /docs/components/pipelines/legacy-v1/tutorials/sdk-examples/ +/docs/components/pipelines/v1/tutorials/api-pipelines/ /docs/components/pipelines/legacy-v1/tutorials/api-pipelines/ +/docs/components/pipelines/v1/tutorials/build-pipeline/ /docs/components/pipelines/legacy-v1/tutorials/build-pipeline/ +/docs/components/pipelines/v1/tutorials/cloud-tutorials/ /docs/components/pipelines/legacy-v1/tutorials/cloud-tutorials/ +/docs/components/pipelines/v1/troubleshooting/ /docs/components/pipelines/legacy-v1/troubleshooting/ +/docs/components/pipelines/v1/reference/ /docs/components/pipelines/legacy-v1/reference/ +/docs/components/pipelines/v1/reference/component-spec/ /docs/components/pipelines/legacy-v1/reference/component-spec/ +/docs/components/pipelines/v1/reference/api/kubeflow-pipeline-api-spec/ /docs/components/pipelines/legacy-v1/reference/api/kubeflow-pipeline-api-spec/ +/docs/components/pipelines/v1/reference/component-spec/ /docs/components/pipelines/legacy-v1/reference/component-spec/ +/docs/components/pipelines/v1/reference/api/kubeflow-pipeline-api-spec/ /docs/components/pipelines/legacy-v1/reference/api/kubeflow-pipeline-api-spec/ +/docs/components/pipelines/v1/reference/sdk/ /docs/components/pipelines/legacy-v1/reference/sdk/ +/docs/components/pipelines/v2/introduction/ /docs/components/pipelines/overview/introduction/ +/docs/components/pipelines/v2/installation/quickstart/ /docs/components/pipelines/overview/installation/ +/docs/components/pipelines/v2/hello-world/ /docs/components/pipelines/overview/getting-started/ +/docs/components/pipelines/v2/run-a-pipeline/ /docs/components/pipelines/how-to/run-a-pipeline/ +/docs/components/pipelines/v2/installation/quickstart/ /docs/components/pipelines/overview/introduction/ +/docs/components/pipelines/v2/compile-a-pipeline/ /docs/components/pipelines/how-to/compile-a-pipeline/ +/docs/components/pipelines/v2/local-execution/ /docs/components/pipelines/how-to/execute-kfp-pipelines-locally/ +/docs/components/pipelines/v2/cli/ /docs/components/pipelines/how-to/cli/ +/docs/components/pipelines/v2/components/lightweight-python-components/ /docs/components/pipelines/how-to/create-components/lightweight-python-components/ +/docs/components/pipelines/v2/pipelines/pipeline-basics/ /docs/components/pipelines/how-to/create-components/compose-components-into-pipelines/ +/docs/components/pipelines/v2/components/containerized-python-components/ /docs/components/pipelines/how-to/create-components/containerized-python-components/ +/docs/components/pipelines/v2/components/container-components/ /docs/components/pipelines/how-to/create-components/container-components/ +/docs/components/pipelines/v2/components/importer-component/ /docs/components/pipelines/how-to/create-components/importer-component/ +/docs/components/pipelines/v2/components/additional-functionality/ /docs/components/pipelines/how-to/create-components/additional-functionality/ +/docs/components/pipelines/v2/load-and-share-components/ /docs/components/pipelines/how-to/load-and-share-components/ +/docs/components/pipelines/v2/pipelines/control-flow/ /docs/components/pipelines/how-to/control-flow/ +/docs/components/pipelines/v2/data-types/ /docs/components/pipelines/how-to/data-types/ +/docs/components/pipelines/v2/data-types/parameters/ /docs/components/pipelines/how-to/parameters/ +/docs/components/pipelines/v2/data-types/artifacts/ /docs/components/pipelines/how-to/artifacts/ +/docs/components/pipelines/v2/caching/ /docs/components/pipelines/how-to/caching/ +/docs/components/pipelines/v2/administration/server-config/ /docs/components/pipelines/how-to/server-config/ +/docs/components/pipelines/v2/migration/ /docs/components/pipelines/how-to/migration/ +/docs/components/pipelines/v2/platform-specific-features/ /docs/components/pipelines/how-to/platform-specific-features/ +/docs/components/pipelines/v2/community-and-support/ /docs/components/pipelines/reference/community-and-support/ +/docs/components/pipelines/v2/version-compatibility/ /docs/components/pipelines/reference/version-compatibility/ +/docs/components/pipelines/v2/reference/api/kubeflow-pipeline-api-spec/ /docs/components/pipelines/reference/api/kubeflow-pipeline-api-spec/ +/docs/components/pipelines/overview/quickstart/ /docs/components/pipelines/overview/ + # pipelines v1 -> v2 redirects -/docs/components/pipelines/* /docs/components/pipelines/legacy-v1/:splat +/docs/components/pipelines/* /docs/components/pipelines/v1/:splat # Restructure About section /docs/about/kubeflow /docs/started/introduction @@ -241,32 +323,3 @@ docs/started/requirements/ /docs/started/getting-started/ /docs/components/katib/early-stopping /docs/components/katib/user-guides/early-stopping /docs/components/katib/resume-experiment /docs/components/katib/user-guides/resume-experiment /docs/components/katib/trial-template /docs/components/katib/user-guides/trial-template - -# Restructured the pipeline docs (https://github.com/kubeflow/website/issues/3716) -/docs/components/pipelines/v2/introduction/ /docs/components/pipelines/overview/introduction/ -/docs/components/pipelines/v2/installation/quickstart/ /docs/components/pipelines/overview/installation/ -/docs/components/pipelines/v2/hello-world/ /docs/components/pipelines/overview/getting-started/ -/docs/components/pipelines/v2/run-a-pipeline/ /docs/components/pipelines/how-to/run-a-pipeline/ -/docs/components/pipelines/v2/installation/quickstart/ /docs/components/pipelines/overview/introduction/ -/docs/components/pipelines/v2/compile-a-pipeline/ /docs/components/pipelines/how-to/compile-a-pipeline/ -/docs/components/pipelines/v2/local-execution/ /docs/components/pipelines/how-to/execute-kfp-pipelines-locally/ -/docs/components/pipelines/v2/cli/ /docs/components/pipelines/how-to/cli/ -/docs/components/pipelines/v2/components/lightweight-python-components/ /docs/components/pipelines/how-to/create-components/lightweight-python-components/ -/docs/components/pipelines/v2/pipelines/pipeline-basics/ /docs/components/pipelines/how-to/create-components/compose-components-into-pipelines/ -/docs/components/pipelines/v2/components/containerized-python-components/ /docs/components/pipelines/how-to/create-components/containerized-python-components/ -/docs/components/pipelines/v2/components/container-components/ /docs/components/pipelines/how-to/create-components/container-components/ -/docs/components/pipelines/v2/components/importer-component/ /docs/components/pipelines/how-to/create-components/importer-component/ -/docs/components/pipelines/v2/components/additional-functionality/ /docs/components/pipelines/how-to/create-components/additional-functionality/ -/docs/components/pipelines/v2/load-and-share-components/ /docs/components/pipelines/how-to/load-and-share-components/ -/docs/components/pipelines/v2/pipelines/control-flow/ /docs/components/pipelines/how-to/control-flow/ -/docs/components/pipelines/v2/data-types/ /docs/components/pipelines/how-to/data-types/ -/docs/components/pipelines/v2/data-types/parameters/ /docs/components/pipelines/how-to/parameters/ -/docs/components/pipelines/v2/data-types/artifacts/ /docs/components/pipelines/how-to/artifacts/ -/docs/components/pipelines/v2/caching/ /docs/components/pipelines/how-to/caching/ -/docs/components/pipelines/v2/administration/server-config/ /docs/components/pipelines/how-to/server-config/ -/docs/components/pipelines/v2/migration/ /docs/components/pipelines/how-to/migration/ -/docs/components/pipelines/v2/platform-specific-features/ /docs/components/pipelines/how-to/platform-specific-features/ -/docs/components/pipelines/v2/community-and-support/ /docs/components/pipelines/reference/community-and-support/ -/docs/components/pipelines/v2/version-compatibility/ /docs/components/pipelines/reference/version-compatibility/ -/docs/components/pipelines/v2/reference/api/kubeflow-pipeline-api-spec/ /docs/components/pipelines/reference/api/kubeflow-pipeline-api-spec/ -/docs/components/pipelines/overview/quickstart/ /docs/components/pipelines/overview/ \ No newline at end of file