chore(deps): update dependency mariadb-operator/mariadb-operator to v25.10.4 - autoclosed #3412
Reference in New Issue
Block a user
Delete Branch "renovate/mariadb-operator-mariadb-operator-25.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
25.10.2→25.10.4Release Notes
mariadb-operator/mariadb-operator (mariadb-operator/mariadb-operator)
v25.10.4Compare Source
mariadb-operator25.10.4 is here! 🦭This patch release includes several bug fixes and minor enhancements for the 25.10.x series, see the changelog below for details.
mariadb-clusterchanges in valuesThe cluster helm chart facilitates the installation of multiple
MariaDBinstances in the same namespace. For doing so, by using the default values, the release name will used to prefix the generatedSecrets, including theroot password which is now generated by default. Make sure you explicitly set
mariadb.rootPasswordSecretKeyRef.generate=falseto be backwards compatible.See #1572 for additional details.
Roadmap
We are excited to share the roadmap for the upcoming releases:
Community
Contributions of any kind are always welcome: adding yourself to the list of adopters, reporting issues, submitting pull requests, or simply starring the project! 🌟
Enterprise
For enterprise users, see the MariaDB Enterprise Operator, a commercially supported Kubernetes operator from MariaDB with additional enterprise-grade features.
What's Changed
PhysicalBackupscheduling for Galera by @mmontes11 in #1570New Contributors
Full Changelog: https://github.com/mariadb-operator/mariadb-operator/compare/25.10.3...25.10.4
v25.10.3Compare Source
mariadb-operator25.10.3 is here! 🦭The focus of this release has been improving our backup and restore capabilities, along with various bug fixes and enhancements.
We are also announcing support for Kubernetes 1.35 and our roadmap for upcoming releases.
PhysicalBackuptarget policyYou are now able to define a
targetforPhysicalBackupresources, allowing you to control in whichPodthe backups will be scheduled:By default, the
Replicapolicy is used, meaning that backups will only be scheduled on ready replicas. Alternatively, you can use thePreferReplicapolicy to schedule backups on replicas when available, or fall back to the primary if no replicas are available.This is particularly useful in scenarios where you have a limited number of replicas, for instance, a primary-replica topology (single primary, single replica). By using the
PreferReplicapolicy in this scenario, not only you ensure that backups are taken even if there are no available replicas, but also enables replica recovery operations, as they rely onPhysicalBackupresources successfully completing:In the example above, a
MariaDBprimary-replica cluster is defined with the ability to recover and rebuild the replica from aPhysicalBackuptaken on the primary, thanks to thePreferReplicatarget policy.For additional details, please refer to the
PhysicalBackupdocumentation and the replica recovery section.Backup encryption
Logical and physical backups i.e.
BackupandPhysicalBackupresources have gained support for encrypting backups on the server-side when using S3 storage. For doing so, you need to generate an encryption key and configure the backup resource to use it:In order to boostrap a new instance from an encrypted backup, you need to provide the same encryption key in the
MariaDBbootstrapFromsection.Kudos to @xavierleune for this initiative and the PR contributing this feature! 🎉
Deprecating embedded
MaxScaleTo improve maintainability, minimize complexity and reduce the size of the CRD bundle (getting close to the 1MB hard limit), we are deprecating the
MaxScaleembedded definition inside theMariaDBCR in favor of deployingMaxScaleas a separate CR.To make the transition easier, we are providing you with this migration script. Refer to the MaxScale documentation for additional details.
Roadmap
We are very excited to share the roadmap for the upcoming releases:
MariaDBclusters, allowing you to perform promotion and demotion of the clusters declaratively.Community
Contributions of any kind are always welcome: adding yourself to the list of adopters, reporting issues, submitting pull requests, or simply starring the project! 🌟
Enterprise
For enterprise users, see the MariaDB Enterprise Operator, a commercially supported Kubernetes operator from MariaDB with additional enterprise-grade features.
What's Changed
New Contributors
Full Changelog: https://github.com/mariadb-operator/mariadb-operator/compare/25.10.2...25.10.3
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
ebeecf4748toc024edd570c024edd570to2879d06cf32879d06cf3to76d398781dchore(deps): update dependency mariadb-operator/mariadb-operator to v25.10.4to chore(deps): update dependency mariadb-operator/mariadb-operator to v25.10.4 - autoclosedPull request closed