diff --git a/stable/rabbitmq-ha/Chart.yaml b/stable/rabbitmq-ha/Chart.yaml index ad92d56f44..51b37067d2 100644 --- a/stable/rabbitmq-ha/Chart.yaml +++ b/stable/rabbitmq-ha/Chart.yaml @@ -1,7 +1,7 @@ name: rabbitmq-ha apiVersion: v1 appVersion: 3.7.15 -version: 1.32.1 +version: 1.32.2 description: Highly available RabbitMQ cluster, the open source message broker software that implements the Advanced Message Queuing Protocol (AMQP). keywords: diff --git a/stable/rabbitmq-ha/templates/statefulset.yaml b/stable/rabbitmq-ha/templates/statefulset.yaml index f939406378..7ca2d2263a 100644 --- a/stable/rabbitmq-ha/templates/statefulset.yaml +++ b/stable/rabbitmq-ha/templates/statefulset.yaml @@ -53,7 +53,7 @@ spec: - | set -ex cp /configmap/* /etc/rabbitmq - rm -f /var/lib/rabbitmq/.erlang.cookie + echo "${RABBITMQ_ERLANG_COOKIE}" > /var/lib/rabbitmq/.erlang.cookie {{- if .Values.forceBoot }} if [ -d "${RABBITMQ_MNESIA_DIR}" ]; then touch "${RABBITMQ_MNESIA_DIR}/force_load" @@ -67,6 +67,11 @@ spec: fieldPath: metadata.name - name: RABBITMQ_MNESIA_DIR value: /var/lib/rabbitmq/mnesia/rabbit@$(POD_NAME).{{ template "rabbitmq-ha.fullname" . }}-discovery.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }} + - name: RABBITMQ_ERLANG_COOKIE + valueFrom: + secretKeyRef: + name: {{ template "rabbitmq-ha.secretName" . }} + key: rabbitmq-erlang-cookie resources: {{ toYaml .Values.initContainer.resources | indent 12 }} volumeMounts: @@ -164,7 +169,7 @@ spec: {{- range $key, $value := .Values.env }} - name: {{ $key }} value: {{ $value | quote }} - {{- end }} + {{- end }} resources: {{ toYaml .Values.resources | indent 12 }} volumeMounts: