wanjunlei
kind: StatefulSet
apiVersion: apps/v1
metadata:
name: rocket-broker-wqvzxh
namespace: daiyu
labels:
app: rocket-broker
annotations:
kubesphere.io/alias-name: rocket broker
spec:
replicas: 1
selector:
matchLabels:
app: rocket-broker
template:
metadata:
creationTimestamp: null
labels:
app: rocket-broker
annotations:
kubesphere.io/containerSecrets: ''
kubesphere.io/restartedAt: ‘2020-07-22T05:47:53.778Z’
logging.kubesphere.io/logsidecar-config: ‘{}’
spec:
volumes:
- name: volume-weavvi
persistentVolumeClaim:
claimName: daiyu-rocketmq-pvc
- name: volume-e3a2qy
configMap:
name: berak-sh
items:
- key: runbroker.sh
path: home/rocketmq/rocketmq-4.7.0/bin/runbroker.sh
defaultMode: 420
- name: volume-0vb6o8
configMap:
name: rocket-berak
items:
- key: borker
path: broker.conf
defaultMode: 420
containers:
- name: container-3tzv43
image: ‘foxiswho/rocketmq:broker-4.7.0′
ports:
- name: tcp-10909
containerPort: 10909
protocol: TCP
- name: tcp-10911
containerPort: 10911
protocol: TCP
- name: tcp-10912
containerPort: 10912
protocol: TCP
- name: tcp-9876
containerPort: 9876
protocol: TCP
resources:
limits:
cpu: ‘2’
requests:
cpu: 10m
memory: 10Mi
volumeMounts:
- name: volume-weavvi
mountPath: /home/rocketmq/rocketmq-4.7.0/data
- name: volume-e3a2qy
mountPath: /home/rocketmq/rocketmq-4.7.0/bin/runbroker.sh
- name: volume-0vb6o8
mountPath: /etc/rocketmq
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
serviceAccountName: default
serviceAccount: default
securityContext: {}
affinity: {}
schedulerName: default-scheduler
serviceName: rocket-broker
podManagementPolicy: OrderedReady
updateStrategy:
type: RollingUpdate
rollingUpdate:
partition: 0
revisionHistoryLimit: 10