From 957c7f97fc07671380eb01af5d2286ad7b513e6e Mon Sep 17 00:00:00 2001 From: subhash kumar singh Date: Mon, 7 Oct 2024 19:08:24 +0000 Subject: [PATCH] Sample deployment artifact for MME deployment Sample deployment artifact for MME deployment. Change-Id: I52aa5416852c5d8633a1e9164b9e83cbabb2b94d Signed-off-by: subhash kumar singh --- deployment/deployment.yaml | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 deployment/deployment.yaml diff --git a/deployment/deployment.yaml b/deployment/deployment.yaml new file mode 100644 index 0000000..7f2dc78 --- /dev/null +++ b/deployment/deployment.yaml @@ -0,0 +1,57 @@ +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: mme-deployment + namespace: traininghost +spec: + replicas: 1 + selector: + matchLabels: + app: mme + template: + metadata: + name: mme-deployment + labels: + app: mme + spec: + containers: + - env: + - name: S3_SECRET_KEY + valueFrom: + secretKeyRef: + key: password + name: leofs-secret + - name: PG_PASSWORD + valueFrom: + secretKeyRef: + key: postgres-password + name: tm-db-postgresql + envFrom: + - configMapRef: + name: modelmgmtservice-configmap + image: ${IMAGE_NAME} + imagePullPolicy: IfNotPresent + name: modelmgmtservice + ports: + - containerPort: 8082 + name: serviceport + protocol: TCP +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: modelmgmtservice-configmap + namespace: traininghost +data: + INFO_FILE_POSTFIX: _info.json + LOG_FILE_NAME: mmes.log + MMES_URL: 0.0.0.0:8082 + MODEL_FILE_POSTFIX: _model.zip + S3_ACCESS_KEY: leofs + S3_REGION: oranaiml + S3_URL: http://leofs.kubeflow:8080 + PG_USER: postgres + PG_HOST: tm-db-postgresql + PG_PORT: "5432" + PG_DBNAME: training_manager_database -- 2.16.6