From f15941187dd05d8782986ad98bb9a21677b89a91 Mon Sep 17 00:00:00 2001 From: Rory Z <16801068+Rory-Z@users.noreply.github.com> Date: Wed, 8 Nov 2023 16:05:53 +0800 Subject: [PATCH] docs: update release note Signed-off-by: Rory Z <16801068+Rory-Z@users.noreply.github.com> --- RELEASE.md | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 9c4ff1368..29c28c7f4 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,6 +1,6 @@ # Release Note 🍻 -EMQX Operator 2.2.3 has been released. +EMQX Operator 2.2.4 has been released. ## Supported version + apps.emqx.io/v2beta1 @@ -17,13 +17,40 @@ EMQX Operator 2.2.3 has been released. + `apps.emqx.io/v2beta1 EMQX`. - + Add `enabled` field in `.spec.dashboardServiceTemplate` and `.spec.listenersServiceTemplate` to enable or disable the creation of services + + Support EMQX dashboard https port + + + The `.spec.bootstrapAPIKeys` can support k8s secret, the user can set EMQX's bootstrap API keys like this: + + ```yaml + apiVersion: v1 + kind: Secret + metadata: + name: emqx-secret + stringData: + key: foo + secret: bar + --- + apiVersion: apps.emqx.io/v2beta1 + kind: EMQX + metadata: + name: emqx + spec: + image: emqx:5.1 + bootstrapAPIKeys: + - secretRef: + key: + secretName: emqx-secret + secretKey: key + secret: + secretName: emqx-secret + secretKey: secret + ``` ## Fixes 🛠 + `apps.emqx.io/v2beta1 EMQX`. - + Fix typo error, the "toleRations" should be "tolerations" by Kubernetes conventions + + When performing a blue-green upgrade, EMQX Operator should select the old version of StatefulSet for request API ## How to install/upgrade EMQX Operator 💡 @@ -35,7 +62,7 @@ helm repo update helm upgrade --install emqx-operator emqx/emqx-operator \ --namespace emqx-operator-system \ --create-namespace \ - --version 2.2.3 + --version 2.2.4 kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system ```