From a36ae1f6884905bb27dde05fa0f51c8509719748 Mon Sep 17 00:00:00 2001 From: AbhishekHS220 Date: Mon, 26 May 2025 09:45:33 +0530 Subject: [PATCH] Create deployment.yaml --- Deployment/deployment.yaml | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Deployment/deployment.yaml diff --git a/Deployment/deployment.yaml b/Deployment/deployment.yaml new file mode 100644 index 0000000..6443e69 --- /dev/null +++ b/Deployment/deployment.yaml @@ -0,0 +1,40 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: onix-demo-adapter + namespace: onix-demo-saksham #------ +spec: + replicas: 1 + selector: + matchLabels: + app: onix-demo-adapter + template: + metadata: + labels: + app: onix-demo-adapter + annotations: + gke-gcsfuse/volumes: "true" + spec: + serviceAccountName: "onix-adapter-sa" #----------- + containers: + - name: onix-adapter + image: "asia-south1-docker.pkg.dev/trusty-relic-370809/onix-adapter-beta/adapter:latest" #------ + ports: + - containerPort: 8080 + env: + - name: CONFIG_FILE + value: "/mnt/gcs/configs/onix-adapter.yaml" # Updated to GCS path + + volumeMounts: + - name: gcs-bucket + mountPath: /mnt/gcs + readOnly: false + + volumes: + - name: gcs-bucket + csi: + driver: gcsfuse.csi.storage.gke.io + readOnly: false + volumeAttributes: + bucketName: "beckn-onix-demo" #---------- + mountOptions: "implicit-dirs"