Skip to content

Commit

Permalink
docs: update release note
Browse files Browse the repository at this point in the history
Signed-off-by: Rory Z <[email protected]>
  • Loading branch information
Rory-Z committed Nov 8, 2023
1 parent aaa103c commit f159411
Showing 1 changed file with 31 additions and 4 deletions.
35 changes: 31 additions & 4 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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 💡

Expand All @@ -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
```
Expand Down

0 comments on commit f159411

Please sign in to comment.