Release Note š»
EMQX Operator 2.2.0-alpha.1 is released.
What's Changed
- ci: fix upgread check failed by @Rory-Z in #751
- docs: fix error in aws doc by @Gala-R in #750
- ci: when create release, do not use GITHUB_TOKEN by @Rory-Z in #752
- docs: update monitor task, remove basic auth from podMonitor by @logo306142054 in #753
- docs: update gke an aks docs by @jacky-xbb in #754
- docs: update gke by @jacky-xbb in #757
- CI by @Rory-Z in #756
- docs(gke): fix list indent by @Rory-Z in #758
- Revert "test(e2e): emqx 5.0.22 have bug, so use 5.0.21" by @Rory-Z in #759
- docs(tasks): refactor all task docs by @Gala-R in #744
- docs: update log and tls docs by @Gala-R in #764
- docs: update blue-green by @jacky-xbb in #763
- ci: more better check space at end of line by @Rory-Z in #765
- ci: remove pre-releases from the document version list by @Swilder-M in #766
- chore: use go install replace bash install kustomize by @Rory-Z in #768
- docs: update monitor task by @logo306142054 in #771
- refactor: replace portforwd by telpresence by @Gala-R in #761
- refactor(v2alpha1): replace portforwd by telpresence by @Gala-R in #777
- test(rebalance): more faster case by @Rory-Z in #782
- style: merge requester from difference controllers by @Rory-Z in #783
- ci: fix golang lint check error by @Rory-Z in #786
- docs: change architecture png by @Rory-Z in #787
- docs: translate gcp and azure to Chinese by @jacky-xbb in #785
- ci: fix cts error by @Rory-Z in #790
- Image version needs to be a string by @ChunyiLyu in #788
- docs: add rebalance doc by @Gala-R in #697
- chore: dump emqx version by @Rory-Z in #795
- feat: add new api version for EMQX by @Rory-Z in #796
- chore: change emqx node status struct by @Rory-Z in #797
- chore(v2alpha2): use metav1.Condition replace our owner type by @Rory-Z in #798
- style(v2alpha2): rename condition type by @Rory-Z in #799
- feat(v2alpha2): use replicaSet to deploy emqx replicant node by @Rory-Z in #801
- chore(v2alpha2): change gateway API path by @Rory-Z in #804
- chore(v2alpha2): change bootstrap file env by @Rory-Z in #805
- chore(v2alpha2): change nodes status by @Rory-Z in #806
- sync code from 2.1.4 by @Rory-Z in #812
- chore(v2alpha2): change replicant template to pointer by @Rory-Z in #807
- style(v2alpha2): update emqx status should in reconcile function by @Rory-Z in #813
- chore(v2alpha2): change replicant nodes status is pointer by @Rory-Z in #814
- test(v2alpha2): add more test case by @Rory-Z in #816
- style(v2alpha2): rename BlueGreenUpdate to UpdateStrategy by @Rory-Z in #817
- fix: add default dashboard port specification in container for emqx-eā¦ by @logo306142054 in #815
- test(v2alpha2): more better repl test case by @Rory-Z in #822
- feat(v2alpha2): create muilt sts for update core node by @Rory-Z in #821
- chore: change k8s-objectmatcher package owner by @Rory-Z in #826
- update to reflect vitepress structure by @LenaLenaPan in #800
- style(v2alpha2): more slim repl controller by @Rory-Z in #825
- style(v2alpha2): rename currentVersion to currentRevision by @Rory-Z in #827
- style(v2alpha2): use some const replace strings by @Rory-Z in #828
- chore(v2alpha2): check pod template instead of pod spec by @Rory-Z in #829
- chore(v2alpha2): scale down sts must wait cluster ready by @Rory-Z in #830
- chore: update makefile for installing telepresence and fix the "make ā¦ by @logo306142054 in #824
- feat(v2alpha2): add readiness gates for emqx core nodes by @Rory-Z in #831
- chore: use pod IP to access emqx api by @Rory-Z in #832
- fix: fix parsing SQL query error by @Rory-Z in #833
- chore: dump emqx version to 5.1 by @Rory-Z in #834
- feat(v2alpha2): add connections in status by @Rory-Z in #836
- fix(ci): fix api path by @Swilder-M in #835
- feat(v2alpha2): when delete pod, evaluation MQTT session by @Rory-Z in #838
- refactore: refactor status machine by @Rory-Z in #840
- Feat/update node status by @Rory-Z in #841
- chore: use CRD's default value replace of webhook by @Rory-Z in #846
- chore: check emqx node status by @Rory-Z in #847
- chore: request function can accept header opts by @Rory-Z in #848
- chore(v1beta4): add reloader image and cluster domain by @jacky-xbb in #842
- chore(v2): add cluster domain by @jacky-xbb in #845
- feat: sync emqx current config by api by @Rory-Z in #849
- feat: get emqx ports by emqx config by @Rory-Z in #850
- feat: add configuration field by @Rory-Z in #851
- style: rename update emqx nodes to sync pods by @Rory-Z in #853
- chore: internal request support query sting by @Rory-Z in #852
- fix(v2alpha2): fix listeners svc error by @Rory-Z in #854
- style: rename bootstrap user to bootstrap api keys by @Rory-Z in #856
- chore(v2alpha2): rename container name by @Rory-Z in #857
- chore(v1beta4): add default container name by @Rory-Z in #858
- chore: change controller needed mem by @Rory-Z in #859
- chore: add service account name by @jacky-xbb in #855
New Contributors
- @ChunyiLyu made their first contribution in #788
- @LenaLenaPan made their first contribution in #800
Full Changelog: 2.1.2-rc.1...2.2.0-alpha.1