diff --git a/manifests/kustomize/base/metadata/kustomization.yaml b/manifests/kustomize/base/metadata/kustomization.yaml index ac11f97c4d2..6d0228ab563 100644 --- a/manifests/kustomize/base/metadata/kustomization.yaml +++ b/manifests/kustomize/base/metadata/kustomization.yaml @@ -4,3 +4,4 @@ kind: Kustomization resources: - metadata-deployment.yaml - metadata-service.yaml + - mlmd-server-configmap.yaml diff --git a/manifests/kustomize/base/metadata/metadata-deployment.yaml b/manifests/kustomize/base/metadata/metadata-deployment.yaml index 70a6e6a40b6..f6f622ec9fe 100644 --- a/manifests/kustomize/base/metadata/metadata-deployment.yaml +++ b/manifests/kustomize/base/metadata/metadata-deployment.yaml @@ -16,12 +16,19 @@ spec: spec: containers: - name: container - image: gcr.io/kubeflow-images-public/metadata:v0.1.8 - command: ["./server/server", - "--http_port=8080", - "--mysql_service_host=mysql", - "--mysql_service_port=3306", - "--mlmd_db_name=metadb"] + image: gcr.io/tfx-oss-public/ml_metadata_store_server:0.14.0 + env: + - name: GRPC_PORT + value: "8080" + - name: METADATA_STORE_SERVER_CONFIG_FILE + value: "/etc/config/mlmd_config.prototxt" ports: - name: md-backendapi containerPort: 8080 + volumeMounts: + - name: mlmd-server-config-volume + mountPath: /etc/config + volumes: + - name: mlmd-server-config-volume + configMap: + name: mlmd-service-configmap diff --git a/manifests/kustomize/base/metadata/mlmd-server-configmap.yaml b/manifests/kustomize/base/metadata/mlmd-server-configmap.yaml new file mode 100644 index 00000000000..5bc9972244b --- /dev/null +++ b/manifests/kustomize/base/metadata/mlmd-server-configmap.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: mlmd-service-configmap + labels: + component: metadata-server +data: + mlmd_config.prototxt: | + connection_config: < + mysql: < + host: "mysql" + port: 3306 + database: "metadb" + user: "root" + password: "" + > + >