blob: cf226c8b2e80cb2fb328eea292b085b4c3ec252b [file] [log] [blame]
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: rocketmq
spec:
replicas: 1
template:
metadata:
labels:
app: rocketmq
spec:
containers:
- name: broker
image: apacherocketmq/rocketmq:ROCKETMQ_VERSION
command: ["sh","mqbroker", "-n","localhost:9876"]
imagePullPolicy: IfNotPresent
ports:
- containerPort: 10909
- containerPort: 10911
volumeMounts:
- mountPath: /home/rocketmq/logs
name: brokeroptlogs
- mountPath: /home/rocketmq/store
name: brokeroptstore
- name: namesrv
image: apacherocketmq/rocketmq:ROCKETMQ_VERSION
command: ["sh","mqnamesrv"]
imagePullPolicy: IfNotPresent
ports:
- containerPort: 9876
volumeMounts:
- mountPath: /home/rocketmq/logs
name: namesrvoptlogs
volumes:
- name: brokeroptlogs
hostPath:
path: /data/broker/logs
- name: brokeroptstore
hostPath:
path: /data/broker/store
- name: namesrvoptlogs
hostPath:
path: /data/namesrv/logs
- name: namesrvoptstore
hostPath:
path: /data/namesrv/store