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