chore(release): Add backend 1.6.4 release (#1203)
This commit is contained in:
parent
77ebb59f65
commit
e0aecb9bfc
2
Makefile
2
Makefile
|
|
@ -16,7 +16,7 @@
|
|||
# - The help target was derived from https://stackoverflow.com/a/35730328/5601796
|
||||
|
||||
VENV ?= .venv
|
||||
KFP_TEKTON_RELEASE ?= v1.6.3
|
||||
KFP_TEKTON_RELEASE ?= v1.6.4
|
||||
export VIRTUAL_ENV := $(abspath ${VENV})
|
||||
export PATH := ${VIRTUAL_ENV}/bin:${PATH}
|
||||
DOCKER_REGISTRY ?= aipipeline
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ For more details about the project please follow this detailed [blog post](https
|
|||
## Architecture
|
||||
|
||||
We are currently using [Kubeflow Pipelines 1.8.4](https://github.com/kubeflow/pipelines/releases/tag/1.8.4) and
|
||||
[Tekton >= 0.44.0](https://github.com/tektoncd/pipeline/releases/tag/v0.44.0)
|
||||
[Tekton >= 0.44.2](https://github.com/tektoncd/pipeline/releases/tag/v0.44.2)
|
||||
for this project.
|
||||
|
||||

|
||||
|
|
|
|||
|
|
@ -41,10 +41,10 @@ A Kubernetes cluster `v1.23` that has least 8 vCPU and 16 GB memory.
|
|||
|
||||
To install the standalone Kubeflow Pipelines with Tekton, run the following steps:
|
||||
|
||||
1. Install [Tekton v0.44.0](https://github.com/tektoncd/pipeline/blob/v0.44.0/docs/install.md#installing-tekton-pipelines-on-kubernetes) if you don't have Tekton pipelines or OpenShift Pipelines on the cluster. Please be aware that Tekton custom task, loop, and recursion will not work if Tekton/Openshift pipelines version is not v0.28.0+.
|
||||
1. Install [Tekton v0.44.2](https://github.com/tektoncd/pipeline/blob/v0.44.2/docs/install.md#installing-tekton-pipelines-on-kubernetes) if you don't have Tekton pipelines or OpenShift Pipelines on the cluster. Please be aware that Tekton custom task, loop, and recursion will not work if Tekton/Openshift pipelines version is not v0.28.0+.
|
||||
|
||||
```shell
|
||||
kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.44.0/release.yaml
|
||||
kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.44.2/release.yaml
|
||||
```
|
||||
|
||||
2. Enable custom task controller and other feature flags for kfp-tekton
|
||||
|
|
@ -53,15 +53,15 @@ To install the standalone Kubeflow Pipelines with Tekton, run the following step
|
|||
-p '{"data":{"default-timeout-minutes": "0"}}'
|
||||
```
|
||||
|
||||
3. Install Kubeflow Pipelines with Tekton backend (`kfp-tekton`) `v1.6.3` [custom resource definitions](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/)(CRDs).
|
||||
3. Install Kubeflow Pipelines with Tekton backend (`kfp-tekton`) `v1.6.4` [custom resource definitions](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/)(CRDs).
|
||||
> Note: You can ignore the error `no matches for kind "Application" in version "app.k8s.io/v1beta1"` since it's a warning saying `application` CRD is not yet ready.
|
||||
```shell
|
||||
kubectl apply --selector kubeflow/crd-install=true -f https://raw.githubusercontent.com/kubeflow/kfp-tekton/master/install/v1.6.3/kfp-tekton.yaml
|
||||
kubectl apply --selector kubeflow/crd-install=true -f https://raw.githubusercontent.com/kubeflow/kfp-tekton/master/install/v1.6.4/kfp-tekton.yaml
|
||||
```
|
||||
|
||||
4. Install Kubeflow Pipelines with Tekton backend (`kfp-tekton`) `v1.6.3` deployment
|
||||
4. Install Kubeflow Pipelines with Tekton backend (`kfp-tekton`) `v1.6.4` deployment
|
||||
```shell
|
||||
kubectl apply -f https://raw.githubusercontent.com/kubeflow/kfp-tekton/master/install/v1.6.3/kfp-tekton.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/kubeflow/kfp-tekton/master/install/v1.6.4/kfp-tekton.yaml
|
||||
```
|
||||
|
||||
5. Then, if you want to expose the Kubeflow Pipelines endpoint outside the cluster, run the following commands:
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -11,4 +11,4 @@ commonLabels:
|
|||
images:
|
||||
- name: gcr.io/ml-pipeline/cache-server
|
||||
newName: quay.io/aipipeline/cache-server
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
|
|
|
|||
|
|
@ -42,20 +42,20 @@ patches:
|
|||
images:
|
||||
- name: gcr.io/ml-pipeline/api-server
|
||||
newName: quay.io/aipipeline/api-server
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
- name: gcr.io/ml-pipeline/persistenceagent
|
||||
newName: quay.io/aipipeline/persistenceagent
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
- name: gcr.io/ml-pipeline/scheduledworkflow
|
||||
newName: quay.io/aipipeline/scheduledworkflow
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
- name: gcr.io/ml-pipeline/frontend
|
||||
newName: quay.io/aipipeline/frontend
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
- name: gcr.io/ml-pipeline/viewer-crd-controller
|
||||
newTag: 1.8.4
|
||||
- name: gcr.io/ml-pipeline/visualization-server
|
||||
newTag: 1.8.4
|
||||
- name: gcr.io/ml-pipeline/metadata-writer
|
||||
newName: quay.io/aipipeline/metadata-writer
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
|
|
|
|||
|
|
@ -8,6 +8,6 @@ namespace: tekton-pipelines
|
|||
|
||||
images:
|
||||
- name: quay.io/aipipeline/pipelineloop-controller
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
- name: quay.io/aipipeline/pipelineloop-webhook
|
||||
newTag: 1.6.3
|
||||
newTag: 1.6.4
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ adding the `TektonCompiler` and the `TektonClient`:
|
|||
## Project Prerequisites
|
||||
|
||||
- Python: `3.7` or later
|
||||
- Tekton: [`v0.44.0`](https://github.com/tektoncd/pipeline/releases/tag/v0.44.0) or [later](https://github.com/tektoncd/pipeline/releases/latest)
|
||||
- Tekton: [`v0.44.2`](https://github.com/tektoncd/pipeline/releases/tag/v0.44.2) or [later](https://github.com/tektoncd/pipeline/releases/latest)
|
||||
- Tekton CLI: [`0.29.1`](https://github.com/tektoncd/cli/releases/tag/v0.29.1)
|
||||
- Kubeflow Pipelines: [KFP with Tekton backend](/guides/kfp_tekton_install.md)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue