rabbit-mq deployment with kubernetes rabbit-mq deployment with kubernetes kubernetes kubernetes

rabbit-mq deployment with kubernetes


Eventually I've used configmap and secrets to mount files instead of PV and works as expected.

apiVersion: apps/v1kind: Deploymentmetadata:  labels:    app: rabbit-mq  name: rabbit-mqspec:  replicas: 1  selector:    matchLabels:      app: rabbit-mq  template:    metadata:      labels:         app: rabbit-mq    spec:      containers:      - image: rabbitmq:3.6.16-management        name: rabbit-mq        ports:        - containerPort: 15671        - containerPort: 5671        volumeMounts:        - name: rabbit-mq-data          mountPath: /etc/rabbitmq          readOnly: false        - name: mq-secret          mountPath: /etc/rabbitmq/certfiles          #readOnly: true      volumes:        - name: mq-secret          secret:            defaultMode: 420            secretName: rabbit-mq-secrets        - configMap:            defaultMode: 420            items:            - key: rabbitmq.config              path: rabbitmq.config            name: mq-config          name: rabbit-mq-data