apiVersion: apps/v1 kind: Deployment metadata: name: eatery-deploy spec: replicas: 1 selector: matchLabels: app: eatery template: metadata: labels: app: eatery spec: containers: - name: eatery-pod image: git.demonkernel.io.vn/foodsurf/eatery-service:1.5.15 imagePullPolicy: IfNotPresent ports: - containerPort: 8080 env: - name: KAFKA_SERVICE value: "kafka-service" - name: QUARKUS_DATASOURCE_PASSWORD valueFrom: secretKeyRef: name: postgres-credentials key: password - name: QUARKUS_DATASOURCE_USERNAME valueFrom: secretKeyRef: name: postgres-credentials key: username - name: QUARKUS_DATASOURCE_JDBC_URL valueFrom: secretKeyRef: name: postgres-credentials key: url resources: requests: memory: "32Mi" cpu: "50m" limits: memory: "64Mi" cpu: "250m" --- apiVersion: v1 kind: Service metadata: name: eatery-service spec: selector: app: eatery ports: - port: 80 targetPort: 8080