Release Note π»
EMQX Operator 2.1.2 is released.
Supported version
-
apps.emqx.io/v2alpha1
-
apps.emqx.io/v1beta4
Fixes π
-
Both
apps.emqx.io/v1beta4
andapps.emqx.io/v2alpha1
- Fixed an issue where EMQX Operator would frequently try to update statefulSet and deployment resources, even if there were no changes to the resources
-
apps.emqx.io/v2alpha1
- Fixed an issue where the EMQX replicant node would update before the EMQX Core node in some cases
Enhancements π
-
More and better documents, please check here
-
Add
additionalPrinterColumns
forkind: EMQX
andkind: EmqxEnterprise
andkind: EmqxBroker
, now can get more friendly information when usingkubectl get emqx
orkubectl get emqxenterprise
orkubectl get emqxbroker
-
Add event filter for EMQX operator controller, reduced runtime memory consumption
How to install/upgrade EMQX Operator 2.1.2 π‘
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
If you have deployed apps.emqx.io/v1beta3
resources, EMQX Operator will automatically convert them to apps.emqx.io/v1beta4
resources, all without any manual intervention.
The resources of apps.emqx.io/v2alpha1
will not receive any impact.
Warning π¨
apps.emqx.io/v1beta3
will be dropped soon
What's Changed
- New2.1 by @Rory-Z in #736
- fix: update emqx status before create resource by @Rory-Z in #735
- fix: fix oom by @Rory-Z in #742
- chore: add more memory for operator by @Rory-Z in #746
- Revert "chore(v2alpha1): replicant node and core node must greater th⦠by @Rory-Z in #743
- chore: update RELEASE.md for 2.1.2 by @Rory-Z in #749
Full Changelog: 2.1.1...2.1.2-rc.2