Update chart emqx-operator to 2.2.26 #1017

Open
smeagol-help wants to merge 1 commit from renovate/emqx-operator-2.x into main
Contributor

This PR contains the following updates:

Package Update Change
emqx-operator (source) patch 2.2.25 -> 2.2.26

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

emqx/emqx-operator (emqx-operator)

v2.2.26: EMQX Operator 2.2.26 Released

Compare Source

Release Note 🍻

EMQX Operator 2.2.26 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.

    • Users can now configure the Pod Disruption Budget (PDB) for the EMQX cluster by setting minAvailable or maxUnavailable in spec.coreTemplate.spec or spec.replicantTemplate.spec within the EMQX CRD. The default setting is {"minAvailable": 1}.
  • EMQX operator can now be deployed in a single namespace scope, where it will only manage resources within that namespace. Just set singleNamespace: true in the values.yaml file of Helm chart, and then the operator will only manage resources in the namespace where it is deployed.

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.26
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: https://github.com/emqx/emqx-operator/compare/2.2.25...2.2.26


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [emqx-operator](https://github.com/emqx/emqx-operator) ([source](https://github.com/emqx/emqx-operator/tree/HEAD/deploy/charts/emqx-operator)) | patch | `2.2.25` -> `2.2.26` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>emqx/emqx-operator (emqx-operator)</summary> ### [`v2.2.26`](https://github.com/emqx/emqx-operator/releases/tag/2.2.26): EMQX Operator 2.2.26 Released [Compare Source](https://github.com/emqx/emqx-operator/compare/2.2.25...2.2.26) ### Release Note 🍻 EMQX Operator 2.2.26 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`. - Users can now configure the Pod Disruption Budget (PDB) for the EMQX cluster by setting `minAvailable` or `maxUnavailable` in `spec.coreTemplate.spec` or `spec.replicantTemplate.spec` within the EMQX CRD. The default setting is {"minAvailable": 1}. - EMQX operator can now be deployed in a single namespace scope, where it will only manage resources within that namespace. Just set `singleNamespace: true` in the `values.yaml` file of Helm chart, and then the operator will only manage resources in the namespace where it is deployed. #### How to install/upgrade EMQX Operator 💡 > Need make sure the [cert-manager](https://cert-manager.io/) 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.26 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 - ci: change args for install cert-manager by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1080 - chore: fix status field name error by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1082 - docs: add new document for hello operator by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1079 - docs: update huaweicloud link by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1085 - feat(deploy): support single namespace by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1091 - feat: user can set PDB by himself by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1093 - fix(pdb): fix PDB can not update by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1095 - chore: delete default value of minAvailable by [@&#8203;Rory-Z](https://github.com/Rory-Z) in https://github.com/emqx/emqx-operator/pull/1096 **Full Changelog**: https://github.com/emqx/emqx-operator/compare/2.2.25...2.2.26 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuODcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvaGVsbSIsInR5cGUvcGF0Y2giXX0=-->
smeagol-help added 1 commit 2024-12-24 03:35:28 -06:00
smeagol-help force-pushed renovate/emqx-operator-2.x from 6ebf3ab5f3 to cdef55ebe8 2025-01-04 11:11:36 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from cdef55ebe8 to 9a9907a7e6 2025-01-04 22:21:34 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 9a9907a7e6 to 77d6e01e03 2025-01-05 05:00:01 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 77d6e01e03 to 55dd884aba 2025-01-05 05:17:38 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 55dd884aba to 1f1f0b0c9a 2025-01-06 09:27:56 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 1f1f0b0c9a to 93adc9a433 2025-01-06 12:58:07 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 93adc9a433 to 6090c8efb4 2025-01-07 01:00:39 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 6090c8efb4 to d7e4f22635 2025-01-07 02:29:55 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from d7e4f22635 to 87a7f7d9cc 2025-01-07 04:28:08 -06:00 Compare
smeagol-help force-pushed renovate/emqx-operator-2.x from 87a7f7d9cc to b2def6071b 2025-01-10 08:09:52 -06:00 Compare
This repo is archived. You cannot comment on pull requests.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jahanson/theshire#1017
No description provided.