18 serviceAccountName: rabbitmq
19 terminationGracePeriodSeconds: 10
21 kubernetes.io/os: linux
24 image: rabbitmq:3.7-management-alpine
27 mountPath: /etc/rabbitmq
37 command: ["rabbitmq-diagnostics", "status"]
38 initialDelaySeconds: 60
43 command: ["rabbitmq-diagnostics", "status"]
44 initialDelaySeconds: 20
47 imagePullPolicy: Always
53 fieldPath: metadata.name
54 - name: MY_POD_NAMESPACE
57 fieldPath: metadata.namespace
58 - name: RABBITMQ_USE_LONGNAME
60 - name: K8S_SERVICE_NAME
62 - name: RABBITMQ_NODENAME
63 # yamllint disable rule:line-length
64 value: rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE).svc.cluster.local
65 # yamllint enable rule:line-length
66 - name: K8S_HOSTNAME_SUFFIX
67 value: .$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE).svc.cluster.local
68 - name: RABBITMQ_ERLANG_COOKIE
69 value: "dW5pcXVlLWVybGFuZy1jb29raWU="
77 - key: enabled_plugins