Skip to content

Commit e8882b9

Browse files
committed
Move MLMD component to its own overlay
1 parent 50b6dd5 commit e8882b9

11 files changed

+53
-18
lines changed

manifests/opendatahub/base/kustomization.yaml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,13 @@ resources:
88
- ./customresourcedefinitions/scheduledworkflows.yaml
99

1010
# Roles
11-
- ./roles/kubeflow-pipelines-metadata-writer-role.yaml
1211
- ./roles/ml-pipeline-persistenceagent-role.yaml
1312
- ./roles/ml-pipeline-scheduledworkflow-role.yaml
1413
- ./roles/ml-pipeline-viewer-controller-role.yaml
1514
- ./roles/ml-pipeline.yaml
1615
- ./roles/pipeline-runner.yaml
1716

1817
# Rolebindings
19-
- ./rolebindings/kubeflow-pipelines-metadata-writer-binding.yaml
2018
- ./rolebindings/ml-pipeline-persistenceagent-binding.yaml
2119
- ./rolebindings/ml-pipeline-scheduledworkflow-binding.yaml
2220
- ./rolebindings/ml-pipeline-viewer-crd-binding.yaml
@@ -25,9 +23,7 @@ resources:
2523

2624
# ServiceAccounts
2725
- ./serviceaccounts/kubeflow-pipelines-container-builder.yaml
28-
- ./serviceaccounts/kubeflow-pipelines-metadata-writer.yaml
2926
- ./serviceaccounts/kubeflow-pipelines-viewer.yaml
30-
- ./serviceaccounts/metadata-grpc-server.yaml
3127
- ./serviceaccounts/ml-pipeline-persistenceagent.yaml
3228
- ./serviceaccounts/ml-pipeline-scheduledworkflow.yaml
3329
- ./serviceaccounts/ml-pipeline-viewer-crd-service-account.yaml
@@ -40,18 +36,13 @@ resources:
4036
- ./configmaps/pipeline-install-config.yaml
4137

4238
# Deployments
43-
- ./deployments/metadata-envoy-deployment.yaml
44-
- ./deployments/metadata-grpc-deployment.yaml
45-
- ./deployments/metadata-writer.yaml
4639
- ./deployments/ml-pipeline-persistenceagent.yaml
4740
- ./deployments/ml-pipeline-scheduledworkflow.yaml
4841
- ./deployments/ml-pipeline-viewer-crd.yaml
4942
- ./deployments/ml-pipeline-visualizationserver.yaml
5043
- ./deployments/ml-pipeline.yaml
5144

5245
# Services
53-
- ./services/metadata-envoy-service.yaml
54-
- ./services/metadata-grpc-service.yaml
5546
- ./services/ml-pipeline-visualizationserver.yaml
5647
- ./services/ml-pipeline.yaml
5748

@@ -105,15 +96,6 @@ configurations:
10596
- params.yaml
10697

10798
images:
108-
- name: metadata-envoy
109-
newName: gcr.io/ml-pipeline/metadata-envoy
110-
newTag: 1.7.0
111-
- name: metadata-grpc
112-
newName: gcr.io/tfx-oss-public/ml_metadata_store_server
113-
newTag: 1.0.0
114-
- name: metadata-writer
115-
newName: quay.io/internaldatahub/metadata-writer
116-
newTag: 1.1.0
11799
- name: persistenceagent
118100
newName: quay.io/internaldatahub/persistenceagent
119101
newTag: 1.1.0
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
apiVersion: kustomize.config.k8s.io/v1beta1
3+
kind: Kustomization
4+
5+
bases:
6+
- ../../base
7+
8+
resources:
9+
# Roles
10+
- ./roles/kubeflow-pipelines-metadata-writer-role.yaml
11+
12+
# Rolebindings
13+
- ./rolebindings/kubeflow-pipelines-metadata-writer-binding.yaml
14+
15+
# ServiceAccounts
16+
- ./serviceaccounts/kubeflow-pipelines-metadata-writer.yaml
17+
- ./serviceaccounts/metadata-grpc-server.yaml
18+
19+
# Deployments
20+
- ./deployments/metadata-envoy-deployment.yaml
21+
- ./deployments/metadata-grpc-deployment.yaml
22+
- ./deployments/metadata-writer.yaml
23+
24+
# Services
25+
- ./services/metadata-envoy-service.yaml
26+
- ./services/metadata-grpc-service.yaml
27+
28+
generatorOptions:
29+
disableNameSuffixHash: true
30+
31+
images:
32+
- name: metadata-envoy
33+
newName: gcr.io/ml-pipeline/metadata-envoy
34+
newTag: 1.7.0
35+
- name: metadata-grpc
36+
newName: gcr.io/tfx-oss-public/ml_metadata_store_server
37+
newTag: 1.0.0
38+
- name: metadata-writer
39+
newName: quay.io/internaldatahub/metadata-writer
40+
newTag: 1.1.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: RoleBinding
3+
metadata:
4+
labels:
5+
application-crd-id: kubeflow-pipelines
6+
name: kubeflow-pipelines-metadata-writer-binding
7+
roleRef:
8+
apiGroup: rbac.authorization.k8s.io
9+
kind: Role
10+
name: kubeflow-pipelines-metadata-writer-role
11+
subjects:
12+
- kind: ServiceAccount
13+
name: kubeflow-pipelines-metadata-writer

0 commit comments

Comments
 (0)