From 6891ae41a7e8be0fb487dc8a6e78f4a97963996a Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Wed, 9 Nov 2022 11:40:46 +0100 Subject: [PATCH] feat: version bump for RabbitMQ, within the MQ module, secret handling changes --- charts/kubezero-mq/Chart.yaml | 6 +++--- .../kubezero-mq/templates/rabbitmq/_secret.yaml.txt | 11 +++++++++++ charts/kubezero-mq/values.yaml | 4 ++-- 3 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 charts/kubezero-mq/templates/rabbitmq/_secret.yaml.txt diff --git a/charts/kubezero-mq/Chart.yaml b/charts/kubezero-mq/Chart.yaml index 1528191..09dd239 100644 --- a/charts/kubezero-mq/Chart.yaml +++ b/charts/kubezero-mq/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: kubezero-mq description: KubeZero umbrella chart for MQ systems like NATS, RabbitMQ type: application -version: 0.2.3 +version: 0.3.0 home: https://kubezero.com icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png keywords: @@ -14,14 +14,14 @@ maintainers: email: stefan@zero-downtime.net dependencies: - name: kubezero-lib - version: ">= 0.1.3" + version: ">= 0.1.5" repository: https://cdn.zero-downtime.net/charts/ - name: nats version: 0.8.4 #repository: https://nats-io.github.io/k8s/helm/charts/ condition: nats.enabled - name: rabbitmq - version: 9.0.3 + version: 11.1.1 repository: https://charts.bitnami.com/bitnami condition: rabbitmq.enabled kubeVersion: ">= 1.20.0" diff --git a/charts/kubezero-mq/templates/rabbitmq/_secret.yaml.txt b/charts/kubezero-mq/templates/rabbitmq/_secret.yaml.txt new file mode 100644 index 0000000..19f5b33 --- /dev/null +++ b/charts/kubezero-mq/templates/rabbitmq/_secret.yaml.txt @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Secret +type: Opaque +metadata: + name: rabbitmq + namespace: {{ .Release.Namespace }} + labels: + {{- include "kubezero-lib.labels" . | nindent 4 }} +data: + rabbitmq-erlang-cookie: "" + rabbitmq-password: "" diff --git a/charts/kubezero-mq/values.yaml b/charts/kubezero-mq/values.yaml index 7e310ba..5b2e937 100644 --- a/charts/kubezero-mq/values.yaml +++ b/charts/kubezero-mq/values.yaml @@ -38,8 +38,8 @@ rabbitmq: gateway: istio-ingress/private-ingressgateway auth: - password: "supersecret" - erlangCookie: "randomlongerlangcookie" + existingPasswordSecret: rabbitmq + existingErlangSecret: rabbitmq tls: enabled: false failIfNoPeerCert: false