apiVersion: apps/v1 kind: Deployment metadata: name: booking-deployment labels: app: booking spec: replicas: 1 selector: matchLabels: app: booking template: metadata: labels: app: booking spec: containers: - image: meysamh66/booking-microservices-booking:v1.5.2 name: booking ports: - containerPort: 80 env: - name: "ASPNETCORE_ENVIRONMENT" value: "docker" - name: ASPNETCORE_URLS value: "http://+" volumeMounts: - name: appsettings-volume mountPath: /app/Settings volumes: - name: appsettings-volume configMap: name: appsettings --- apiVersion: v1 kind: Service metadata: name: booking-service spec: selector: app: booking ports: - name: http port: 80 targetPort: 80 type: ClusterIP