Skip to content

Commit 9fc7538

Browse files
surajkotakimwnasptd
authored andcommitted
Sync kubeflow/pipelines manifests 1.8.2 (#2223)
* Update kubeflow/pipelines manifests from 1.8.2 * update example, tests
1 parent 46fc423 commit 9fc7538

23 files changed

Lines changed: 236 additions & 20 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ This repo periodically syncs all official Kubeflow components from their respect
5353
| Katib | apps/katib/upstream | [v0.13.0](https://github.com/kubeflow/katib/tree/v0.13.0/manifests/v1beta1) |
5454
| KFServing | apps/kfserving/upstream | [v0.6.1](https://github.com/kubeflow/kfserving/releases/tag/v0.6.1) |
5555
| KServe | contrib/kserve/upstream | [v0.7.0](https://github.com/kserve/kserve/tree/v0.7.0) |
56-
| Kubeflow Pipelines | apps/pipeline/upstream | [1.8.1](https://github.com/kubeflow/pipelines/tree/1.8.1/manifests/kustomize) |
56+
| Kubeflow Pipelines | apps/pipeline/upstream | [1.8.2](https://github.com/kubeflow/pipelines/tree/1.8.2/manifests/kustomize) |
5757
| Kubeflow Tekton Pipelines | apps/kfp-tekton/upstream | [v1.1.1](https://github.com/kubeflow/kfp-tekton/tree/v1.1.1/manifests/kustomize) |
5858

5959
The following is also a matrix with versions from common components that are
@@ -217,7 +217,7 @@ kustomize build common/istio-1-11/kubeflow-istio-resources/base | kubectl apply
217217
Install the [Multi-User Kubeflow Pipelines](https://www.kubeflow.org/docs/components/pipelines/multi-user/) official Kubeflow component:
218218

219219
```sh
220-
kustomize build apps/pipeline/upstream/env/platform-agnostic-multi-user | kubectl apply -f -
220+
kustomize build apps/pipeline/upstream/env/cert-manager/platform-agnostic-multi-user | kubectl apply -f -
221221
```
222222

223223
If your container runtime is not docker, use pns executor instead:

apps/pipeline/upstream/base/cache-deployer/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ commonLabels:
88
app: cache-deployer
99
images:
1010
- name: gcr.io/ml-pipeline/cache-deployer
11-
newTag: 1.8.1
11+
newTag: 1.8.2

apps/pipeline/upstream/base/cache/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ commonLabels:
1010
app: cache-server
1111
images:
1212
- name: gcr.io/ml-pipeline/cache-server
13-
newTag: 1.8.1
13+
newTag: 1.8.2

apps/pipeline/upstream/base/installs/generic/pipeline-install-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ data:
1111
until the changes take effect. A quick way to restart all deployments in a
1212
namespace: `kubectl rollout restart deployment -n <your-namespace>`.
1313
appName: pipeline
14-
appVersion: 1.8.1
14+
appVersion: 1.8.2
1515
dbHost: mysql
1616
dbPort: "3306"
1717
mlmdDb: metadb

apps/pipeline/upstream/base/metadata/base/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ resources:
99
- metadata-grpc-sa.yaml
1010
images:
1111
- name: gcr.io/ml-pipeline/metadata-envoy
12-
newTag: 1.8.1
12+
newTag: 1.8.2

apps/pipeline/upstream/base/pipeline/kustomization.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,14 @@ resources:
3737
- kfp-launcher-configmap.yaml
3838
images:
3939
- name: gcr.io/ml-pipeline/api-server
40-
newTag: 1.8.1
40+
newTag: 1.8.2
4141
- name: gcr.io/ml-pipeline/persistenceagent
42-
newTag: 1.8.1
42+
newTag: 1.8.2
4343
- name: gcr.io/ml-pipeline/scheduledworkflow
44-
newTag: 1.8.1
44+
newTag: 1.8.2
4545
- name: gcr.io/ml-pipeline/frontend
46-
newTag: 1.8.1
46+
newTag: 1.8.2
4747
- name: gcr.io/ml-pipeline/viewer-crd-controller
48-
newTag: 1.8.1
48+
newTag: 1.8.2
4949
- name: gcr.io/ml-pipeline/visualization-server
50-
newTag: 1.8.1
50+
newTag: 1.8.2

apps/pipeline/upstream/base/pipeline/metadata-writer/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ resources:
77
- metadata-writer-sa.yaml
88
images:
99
- name: gcr.io/ml-pipeline/metadata-writer
10-
newTag: 1.8.1
10+
newTag: 1.8.2
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
apiVersion: cert-manager.io/v1
2+
kind: Issuer
3+
metadata:
4+
name: kfp-cache-selfsigned-issuer
5+
spec:
6+
selfSigned: {}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: cert-manager.io/v1
2+
kind: Certificate
3+
metadata:
4+
name: kfp-cache-cert
5+
spec:
6+
commonName: kfp-cache-cert
7+
isCA: true
8+
dnsNames:
9+
- cache-server
10+
- cache-server.$(kfp-namespace)
11+
- cache-server.$(kfp-namespace).svc
12+
issuerRef:
13+
kind: Issuer
14+
name: kfp-cache-selfsigned-issuer
15+
secretName: webhook-server-tls
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
apiVersion: admissionregistration.k8s.io/v1
2+
kind: MutatingWebhookConfiguration
3+
metadata:
4+
name: cache-webhook-kubeflow
5+
annotations:
6+
cert-manager.io/inject-ca-from: $(kfp-namespace)/kfp-cache-cert
7+
webhooks:
8+
- name: cache-server.$(kfp-namespace).svc
9+
clientConfig:
10+
service:
11+
name: cache-server
12+
namespace: $(kfp-namespace)
13+
path: "/mutate"
14+
failurePolicy: Ignore
15+
rules:
16+
- operations: [ "CREATE" ]
17+
apiGroups: [""]
18+
apiVersions: ["v1"]
19+
resources: ["pods"]
20+
sideEffects: None
21+
timeoutSeconds: 5
22+
objectSelector:
23+
matchLabels:
24+
pipelines.kubeflow.org/cache_enabled: "true"
25+
admissionReviewVersions: ["v1beta1"]

0 commit comments

Comments
 (0)