apiVersion: apps/v1 kind: Deployment metadata: labels: io.kompose.service: edgex-core-consul name: edgex-core-consul spec: selector: matchLabels: io.kompose.service: edgex-core-consul replicas: 1 template: metadata: labels: io.kompose.service: edgex-core-consul spec: containers: - image: edgexfoundry/docker-core-consul:latest name: edgex-core-consul ports: - containerPort: 8400 - containerPort: 8500 - containerPort: 8600 resources: {} volumeMounts: - mountPath: /data/db name: data-db - mountPath: /edgex/logs name: edgex-logs - mountPath: /consul/config name: consul-config - mountPath: /consul/data name: consul-data restartPolicy: Always volumes: - name: data-db hostPath: path: /data/db - name: edgex-logs hostPath: path: /edgex/logs - name: consul-config hostPath: path: /consul/config - name: consul-data hostPath: path: /consul/data status: {}