github.com/codebeautiful/hmq@v1.5.3/deploy/deploy.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: mqtt-broker 5 spec: 6 selector: 7 matchLabels: 8 app: mqtt-broker 9 replicas: 1 10 template: 11 metadata: 12 labels: 13 app: mqtt-broker 14 spec: 15 containers: 16 - name: mqtt-broker 17 image: hmq:v0.1.0 18 ports: 19 - containerPort: 1883 20 - containerPort: 8080 21 volumeMounts: 22 - name: mqtt-broker 23 mountPath: /conf 24 subPath: hmq.config 25 - name: mqtt-broker 26 mountPath: /plugins/kafka/kafka.json 27 subPath: kafka.json 28 - name: mqtt-broker 29 mountPath: /plugins/authttp/http.json 30 subPath: kafka.json 31 volumes: 32 - name: mqtt-broker 33 configMap: 34 name: mqtt-broker 35 items: 36 - key: hmq.config 37 path: hmq.config 38 items: 39 - key: http.json 40 path: http.json 41 items: 42 - key: kafka.json 43 path: kafka.json 44