Releases: emqx/emqx-operator
EMQX Operator 2.2.5 Released
Release Note π»
EMQX Operator 2.2.5 has been released.
Supported version
-
apps.emqx.io/v2beta1
- EMQX at 5.1.1 and later
- EMQX Enterprise at 5.1.1 and later
-
apps.emqx.io/v1beta4
- EMQX at 4.4.14 and later
- EMQX Enterprise at 4.4.14 and later
Fixes π
-
apps.emqx.io/v2beta1 EMQX.- Fix the issue of the EMQX Operator will crash when the
.spec.config.dataof the EMQX customer resource is not a valid HOCON string
- Fix the issue of the EMQX Operator will crash when the
How to install/upgrade EMQX Operator π‘
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.5
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
Warning π¨
apps.emqx.io/v1beta3 and apps.emqx.io/v2alpha1 will be dropped soon
EMQX Operator 1.2.7-ecp.8 Released
Release Note π»
EMQX Operator 1.2.7-ecp.8 is released.
Supported EMQX version
-
EMQX 4.4.8 and later
-
EMQX Enterprise 4.4.8 and later
Fixes π
- Fixed the imagePullSecrets not work in Helm chart
Full Changelog: 1.2.7-ecp.7...1.2.7-ecp.8
EMQX Operator 2.2.4 Released
Release Note π»
EMQX Operator 2.2.4 has been released.
Supported version
-
apps.emqx.io/v2beta1
- EMQX at 5.1.1 and later
- EMQX Enterprise at 5.1.1 and later
-
apps.emqx.io/v1beta4
- EMQX at 4.4.14 and later
- EMQX Enterprise at 4.4.14 and later
Enhancements β¨
-
apps.emqx.io/v2beta1 EMQX.-
Support EMQX dashboard https port
-
The
.spec.bootstrapAPIKeyscan support k8s secret, the user can set EMQX's bootstrap API keys like this: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.- When performing a blue-green upgrade, EMQX Operator should select the old version of StatefulSet for request API
How to install/upgrade EMQX Operator π‘
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.4
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
Warning π¨
apps.emqx.io/v1beta3 and apps.emqx.io/v2alpha1 will be dropped soon
EMQX Operator 1.2.7-ecp.7 Released
Release Note π»
EMQX Operator 1.2.7-ecp.7 is released.
Supported EMQX version
-
EMQX 4.4.8 and later
-
EMQX Enterprise 4.4.8 and later
Fixes π
- Fixed the pod will not be deleted when scale down the replicas = 0 of EMQX customer resource
What's Changed
Full Changelog: 1.2.7-ecp.6...1.2.7-ecp.7
EMQX Operator 1.2.7-ecp.6 Released
Release Note π»
EMQX Operator 1.2.7-ecp.5 is released.
Supported EMQX version
-
EMQX 4.4.8 and later
-
EMQX Enterprise 4.4.8 and later
Fixes π
- Fixed the unnecessary updates of EMQX customer resource when replicas = 0
What's Changed
Full Changelog: 1.2.7-ecp.5...1.2.7-ecp.6
EMQX Operator 1.2.7-ecp.5 Released
Release Note π»
EMQX Operator 1.2.7-ecp.5 is released.
Supported EMQX version
-
EMQX 4.4.8 and later
-
EMQX Enterprise 4.4.8 and later
Fixes π
- Fixed the unnecessary updates of EMQX customer resource caused by the sequence of emqx nodes
Full Changelog: 1.2.7-ecp.4...1.2.7-ecp.5
EMQX Operator 1.2.7-ecp.4 Released
Release Note π»
EMQX Operator 1.2.7-ecp.4 is released.
Supported EMQX version
-
EMQX 4.4.8 and later
-
EMQX Enterprise 4.4.8 and later
Fixes π
- Fixed the bug where the
resourceVersionof the EMQX customer resource always changes.
What's Changed
Full Changelog: 1.2.7-ecp.3...1.2.7-ecp.4
EMQX Operator 2.2.3 Released
Release Note π»
EMQX Operator 2.2.3 has been released.
Supported version
-
apps.emqx.io/v2beta1
- EMQX at 5.1.1 and later
- EMQX Enterprise at 5.1.1 and later
-
apps.emqx.io/v1beta4
- EMQX at 4.4.14 and later
- EMQX Enterprise at 4.4.14 and later
Enhancements β¨
-
apps.emqx.io/v2beta1 EMQX.- Add
enabledfield in.spec.dashboardServiceTemplateand.spec.listenersServiceTemplateto enable or disable the creation of services
- Add
Fixes π
-
apps.emqx.io/v2beta1 EMQX.- Fix typo error, the "toleRations" should be "tolerations" by Kubernetes conventions
How to install/upgrade EMQX Operator π‘
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.3
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
Warning π¨
apps.emqx.io/v1beta3 and apps.emqx.io/v2alpha1 will be dropped soon
EMQX Operator 2.2.3-rc.2 Released
Release Note π»
EMQX Operator 2.2.3-rc.2 has been released.
Supported version
-
apps.emqx.io/v2beta1
- EMQX at 5.1.1 and later
- EMQX Enterprise at 5.1.1 and later
-
apps.emqx.io/v1beta4
- EMQX at 4.4.14 and later
- EMQX Enterprise at 4.4.14 and later
Enhancements β¨
-
apps.emqx.io/v2beta1 EMQX.- Add
enabledfield in.spec.dashboardServiceTemplateand.spec.listenersServiceTemplateto enable or disable the creation of services
- Add
Fixes π
-
apps.emqx.io/v2beta1 EMQX.- Fix typo error, the "toleRations" should be "tolerations" by Kubernetes conventions
How to install/upgrade EMQX Operator π‘
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.3-rc.2
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
Warning π¨
apps.emqx.io/v1beta3 and apps.emqx.io/v2alpha1 will be dropped soon
What's Changed
Full Changelog: 2.2.3-rc.1...2.2.3-rc.2
EMQX Operator 2.2.3-rc.1 Released
Release Note π»
EMQX Operator 2.2.3-rc.1 has been released.
Supported version
-
apps.emqx.io/v2beta1
- EMQX at 5.1.1 and later
- EMQX Enterprise at 5.1.1 and later
-
apps.emqx.io/v1beta4
- EMQX at 4.4.14 and later
- EMQX Enterprise at 4.4.14 and later
Enhancements β¨
-
apps.emqx.io/v2beta1 EMQX.- Add
enabledfield in.spec.dashboardServiceTemplateand.spec.listenersServiceTemplateto enable or disable the creation of services
- Add
Fixes π
-
apps.emqx.io/v2beta1 EMQX.- Fix typo error, the "toleRations" should be "tolerations" by Kubernetes conventions
How to install/upgrade EMQX Operator π‘
Need make sure the cert-manager is ready
helm repo add emqx https://repos.emqx.io/charts
helm repo update
helm upgrade --install emqx-operator emqx/emqx-operator \
--namespace emqx-operator-system \
--create-namespace \
--version 2.2.3-rc.1
kubectl wait --for=condition=Ready pods -l "control-plane=controller-manager" -n emqx-operator-system
Warning π¨
apps.emqx.io/v1beta3 and apps.emqx.io/v2alpha1 will be dropped soon
What's Changed
- fix: "toleRations" should be "tolerations" by Kubernetes conventions by @Rory-Z in #945
- feat: add option to disable creation of services by @Rory-Z in #946
Full Changelog: 2.2.2...2.2.3-rc.1