Files
onix/Deployment/deployment.yaml
BushraS-Protean 552a4b1ea9 Update deployment.yaml
fixed pointers
2025-05-26 09:53:30 +05:30

41 lines
1.1 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: onix-demo-adapter
namespace: onix-adapter #------
spec:
replicas: 1
selector:
matchLabels:
app: onix-adapter
template:
metadata:
labels:
app: onix-adapter
annotations:
gke-gcsfuse/volumes: "true"
spec:
serviceAccountName: "onix-adapter-ksa" #-----------
containers:
- name: onix-adapter
image: "asia-south1-docker.pkg.dev/trusty-relic-370809/onix-adapter-cicd/beckn-onix: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-cicd-bucket" #----------
mountOptions: "implicit-dirs"