Skip to content

Commit

Permalink
Update Tekton client and manifests to v0.31.4 (kubeflow#905)
Browse files Browse the repository at this point in the history
* update tekton client to 0.31.4

* update tekton manifests

* add missing go mod files
  • Loading branch information
Tomcli authored Apr 7, 2022
1 parent e9f61fc commit 219f2d0
Show file tree
Hide file tree
Showing 11 changed files with 532 additions and 532 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.1](https://github.com/kubeflow/pipelines/releases/tag/1.8.1) and
[Tekton >= 0.30.0](https://github.com/tektoncd/pipeline/releases/tag/v0.30.0)
[Tekton >= 0.31.4](https://github.com/tektoncd/pipeline/releases/tag/v0.31.4)
for this project.

![kfp-tekton](images/kfp-tekton.png)
Expand Down
236 changes: 118 additions & 118 deletions backend/third_party_licenses/apiserver.csv

Large diffs are not rendered by default.

236 changes: 118 additions & 118 deletions backend/third_party_licenses/cache_server.csv

Large diffs are not rendered by default.

236 changes: 118 additions & 118 deletions backend/third_party_licenses/persistence_agent.csv

Large diffs are not rendered by default.

236 changes: 118 additions & 118 deletions backend/third_party_licenses/swf.csv

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ require (
github.com/smartystreets/assertions v0.0.0-20190401211740-f487f9de1cd3 // indirect
github.com/spf13/viper v1.8.1
github.com/stretchr/testify v1.7.0
github.com/tektoncd/pipeline v0.30.0
github.com/tektoncd/pipeline v0.31.4
github.com/tidwall/pretty v1.1.0 // indirect
go.uber.org/zap v1.19.1
golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f
Expand Down
4 changes: 2 additions & 2 deletions go.sum

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion guides/kfp_tekton_install.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ A Kubernetes cluster `v1.20` 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.30.0](https://github.com/tektoncd/pipeline/blob/v0.30.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.31.4](https://github.com/tektoncd/pipeline/blob/v0.31.4/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+.

2. Enable custom task controller and other feature flags for kfp-tekton
```shell
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ subjects:
---
apiVersion: v1
data:
version: v0.22.0
version: v0.24.1
kind: ConfigMap
metadata:
labels:
Expand All @@ -294,9 +294,9 @@ metadata:
app.kubernetes.io/instance: default
app.kubernetes.io/name: dashboard
app.kubernetes.io/part-of: tekton-dashboard
app.kubernetes.io/version: v0.22.0
dashboard.tekton.dev/release: v0.22.0
version: v0.22.0
app.kubernetes.io/version: v0.24.1
dashboard.tekton.dev/release: v0.24.1
version: v0.24.1
name: tekton-dashboard
namespace: tekton-pipelines
spec:
Expand All @@ -320,9 +320,9 @@ metadata:
app.kubernetes.io/instance: default
app.kubernetes.io/name: dashboard
app.kubernetes.io/part-of: tekton-dashboard
app.kubernetes.io/version: v0.22.0
dashboard.tekton.dev/release: v0.22.0
version: v0.22.0
app.kubernetes.io/version: v0.24.1
dashboard.tekton.dev/release: v0.24.1
version: v0.24.1
name: tekton-dashboard
namespace: tekton-pipelines
spec:
Expand All @@ -341,7 +341,7 @@ spec:
app.kubernetes.io/instance: default
app.kubernetes.io/name: dashboard
app.kubernetes.io/part-of: tekton-dashboard
app.kubernetes.io/version: v0.22.0
app.kubernetes.io/version: v0.24.1
name: tekton-dashboard
spec:
containers:
Expand All @@ -361,7 +361,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
image: gcr.io/tekton-releases/github.com/tektoncd/dashboard/cmd/dashboard:v0.22.0@sha256:8285c9e07ccbb008425c34f5c3b5a684fb4ab36325a3e1d270e4521389248e51
image: gcr.io/tekton-releases/github.com/tektoncd/dashboard/cmd/dashboard:v0.24.1@sha256:fe4febbb74ca3e7027c29719e32e38074b3af6be588ee08cca5826f21fa003a1
livenessProbe:
httpGet:
path: /health
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -518,8 +518,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
preserveUnknownFields: false
Expand Down Expand Up @@ -598,8 +598,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
versions:
Expand Down Expand Up @@ -651,8 +651,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
preserveUnknownFields: false
Expand Down Expand Up @@ -731,8 +731,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
preserveUnknownFields: false
Expand Down Expand Up @@ -840,8 +840,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
versions:
Expand Down Expand Up @@ -893,8 +893,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
preserveUnknownFields: false
Expand Down Expand Up @@ -960,8 +960,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
preserveUnknownFields: false
Expand Down Expand Up @@ -1040,8 +1040,8 @@ metadata:
labels:
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
version: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
version: "v0.31.4"
spec:
group: tekton.dev
preserveUnknownFields: false
Expand Down Expand Up @@ -1151,7 +1151,7 @@ metadata:
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# The data is populated at install time.
---
apiVersion: admissionregistration.k8s.io/v1
Expand All @@ -1162,7 +1162,7 @@ metadata:
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
webhooks:
- admissionReviewVersions: ["v1"]
clientConfig:
Expand All @@ -1181,7 +1181,7 @@ metadata:
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
webhooks:
- admissionReviewVersions: ["v1"]
clientConfig:
Expand All @@ -1200,7 +1200,7 @@ metadata:
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/part-of: tekton-pipelines
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
webhooks:
- admissionReviewVersions: ["v1"]
clientConfig:
Expand Down Expand Up @@ -1551,7 +1551,7 @@ data:
# this ConfigMap such that even if we don't have access to
# other resources in the namespace we still can have access to
# this ConfigMap.
version: "v0.30.0"
version: "v0.31.4"

---
# Copyright 2020 Tekton Authors LLC
Expand Down Expand Up @@ -1749,12 +1749,12 @@ metadata:
app.kubernetes.io/name: controller
app.kubernetes.io/component: controller
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
version: "v0.30.0"
version: "v0.31.4"
spec:
replicas: 1
selector:
Expand All @@ -1769,13 +1769,13 @@ spec:
app.kubernetes.io/name: controller
app.kubernetes.io/component: controller
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
app: tekton-pipelines-controller
version: "v0.30.0"
version: "v0.31.4"
spec:
affinity:
nodeAffinity:
Expand All @@ -1789,11 +1789,11 @@ spec:
serviceAccountName: tekton-pipelines-controller
containers:
- name: tekton-pipelines-controller
image: gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller:v0.30.0@sha256:ecb7567431d9c2b899be7b04cd5a72722655e36fd58f69ed695e469daab9009b
image: gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller:v0.31.4@sha256:bd9dc22532c8e1bd9b253775734c0b2464d62065b39d6b552d3c52bb6d33e20f
args: [
# These images are built on-demand by `ko resolve` and are replaced
# by image references by digest.
"-kubeconfig-writer-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/kubeconfigwriter:v0.30.0@sha256:5292621d97834592c983a341e6e8759a8437dd208448a0226459c91e7b273f8c", "-git-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/git-init:v0.30.0@sha256:3637bac1e233696a3671155c77de9ed8e02cacbec454d314125a5f1f458effa3", "-entrypoint-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/entrypoint:v0.30.0@sha256:34ee7658bb8a657584e1ada8e84121758cc5d067c1f0740873d614d07423886f", "-nop-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/nop:v0.30.0@sha256:89cb4d5572372c7ade6b20b59bf35dc9dcd5e4cde2fa77f14888d4f7059cd767", "-imagedigest-exporter-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/imagedigestexporter:v0.30.0@sha256:2a6dec9e6d66b2198d9bc3bcf1f03a662e4eb274b66563c5d499e9f29dadcc10", "-pr-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/pullrequest-init:v0.30.0@sha256:d321d1888a203be9fab57aa528bcf378da6984778c38f015c0a9287fc489602f",
"-kubeconfig-writer-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/kubeconfigwriter:v0.31.4@sha256:5182c126e793399a24a08caecc646c823d22fafb0df718409fb7595d623e1003", "-git-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/git-init:v0.31.4@sha256:7912a676c596fd72c1510da443c59900e0738b33824cb467c40cc5dd554f1682", "-entrypoint-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/entrypoint:v0.31.4@sha256:8ffaa8e1cd3b6dc917f4ad578c29d33d5a1b7e6f4220ad1e7bfd5cfdf67aac95", "-nop-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/nop:v0.31.4@sha256:9fe4a289b5d1e728462c244926d76b337c916df71b683c0ff04263abb62c6e32", "-imagedigest-exporter-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/imagedigestexporter:v0.31.4@sha256:6f61182ba273e66d8bd2a817c5cfe5c9702bee0e1660a6c7d98830dcf3a25936", "-pr-image", "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/pullrequest-init:v0.31.4@sha256:9e7cc9d725cc33849def805b4b6cb1a9fc7ddbd3e485ef1a9eea84193214e4bc",
# This is gcr.io/google.com/cloudsdktool/cloud-sdk:302.0.0-slim
"-gsutil-image", "gcr.io/google.com/cloudsdktool/cloud-sdk@sha256:27b2c22bf259d9bc1a291e99c63791ba0c27a04d2db0a43241ba0f1f20f4067f",
# The shell image must be root in order to create directories and copy files to PVCs.
Expand Down Expand Up @@ -1892,13 +1892,13 @@ metadata:
app.kubernetes.io/name: controller
app.kubernetes.io/component: controller
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
app: tekton-pipelines-controller
version: "v0.30.0"
version: "v0.31.4"
name: tekton-pipelines-controller
namespace: tekton-pipelines
spec:
Expand Down Expand Up @@ -1942,12 +1942,12 @@ metadata:
app.kubernetes.io/name: webhook
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
version: "v0.30.0"
version: "v0.31.4"
spec:
minReplicas: 1
maxReplicas: 5
Expand Down Expand Up @@ -1988,12 +1988,12 @@ metadata:
app.kubernetes.io/name: webhook
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
version: "v0.30.0"
version: "v0.31.4"
spec:
replicas: 1
selector:
Expand All @@ -2008,13 +2008,13 @@ spec:
app.kubernetes.io/name: webhook
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
app: tekton-pipelines-webhook
version: "v0.30.0"
version: "v0.31.4"
spec:
affinity:
nodeAffinity:
Expand All @@ -2041,7 +2041,7 @@ spec:
- name: webhook
# This is the Go import path for the binary that is containerized
# and substituted here.
image: gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/webhook:v0.30.0@sha256:b93422365865e7b6fbe96e92cac7494626257165021fa36f71fae22bdfbd3e6e
image: gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/webhook:v0.31.4@sha256:915029563a15cc8ca6491cd253f2ed8f8ad5f9824650899503b8a8a1f25d3c12
# Resource request required for autoscaler to take any action for a metric
resources:
requests:
Expand Down Expand Up @@ -2113,13 +2113,13 @@ metadata:
app.kubernetes.io/name: webhook
app.kubernetes.io/component: webhook
app.kubernetes.io/instance: default
app.kubernetes.io/version: "v0.30.0"
app.kubernetes.io/version: "v0.31.4"
app.kubernetes.io/part-of: tekton-pipelines
# tekton.dev/release value replaced with inputs.params.versionTag in pipeline/tekton/publish.yaml
pipeline.tekton.dev/release: "v0.30.0"
pipeline.tekton.dev/release: "v0.31.4"
# labels below are related to istio and should not be used for resource lookup
app: tekton-pipelines-webhook
version: "v0.30.0"
version: "v0.31.4"
name: tekton-pipelines-webhook
namespace: tekton-pipelines
spec:
Expand Down
2 changes: 1 addition & 1 deletion sdk/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ adding the `TektonCompiler` and the `TektonClient`:
## Project Prerequisites

- Python: `3.7` or later
- Tekton: [`v0.30.0`](https://github.com/tektoncd/pipeline/releases/tag/v0.30.0) or [later](https://github.com/tektoncd/pipeline/releases/latest)
- Tekton: [`v0.31.4`](https://github.com/tektoncd/pipeline/releases/tag/v0.31.4) or [later](https://github.com/tektoncd/pipeline/releases/latest)
- Tekton CLI: [`0.17.2`](https://github.com/tektoncd/cli/releases/tag/v0.17.2)
- Kubeflow Pipelines: [KFP with Tekton backend](/guides/kfp_tekton_install.md)

Expand Down

0 comments on commit 219f2d0

Please sign in to comment.