From 03692fe9b60f13beab5db65240caae63d643ecf8 Mon Sep 17 00:00:00 2001 From: Jake Hill Date: Fri, 21 Aug 2020 15:37:39 +0100 Subject: [PATCH] [stable/rabbitmq-ha] Use new load definitions when using a version equal to or greater than 3.8.2 (#23592) Signed-off-by: Jake Hill --- stable/rabbitmq-ha/Chart.yaml | 2 +- stable/rabbitmq-ha/templates/configmap.yaml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/stable/rabbitmq-ha/Chart.yaml b/stable/rabbitmq-ha/Chart.yaml index 6ba49e1b8e..e098d2dd60 100644 --- a/stable/rabbitmq-ha/Chart.yaml +++ b/stable/rabbitmq-ha/Chart.yaml @@ -1,7 +1,7 @@ name: rabbitmq-ha apiVersion: v1 appVersion: 3.8.7 -version: 1.46.6 +version: 1.47.0 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/configmap.yaml b/stable/rabbitmq-ha/templates/configmap.yaml index aca37fa82a..f205184dd8 100644 --- a/stable/rabbitmq-ha/templates/configmap.yaml +++ b/stable/rabbitmq-ha/templates/configmap.yaml @@ -79,7 +79,11 @@ data: loopback_users.guest = false {{- end }} + {{- if semverCompare ">=3.8.2" .Chart.AppVersion }} + load_definitions = /etc/definitions/definitions.json + {{ else }} management.load_definitions = /etc/definitions/definitions.json + {{- end }} ## Memory-based Flow Control threshold vm_memory_high_watermark.{{ .Values.rabbitmqMemoryHighWatermarkType }} = {{ .Values.rabbitmqMemoryHighWatermark }}