ricsanfre / pi-cluster

Pi Kubernetes Cluster. Homelab kubernetes cluster automated with Ansible and FluxCD
https://picluster.ricsanfre.com
MIT License
414 stars 69 forks source link

chore(deps): update helm release strimzi-kafka-operator to v0.44.0 #534

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 2 weeks ago

This PR contains the following updates:

Package Update Change
strimzi-kafka-operator (source) minor 0.43.0 -> 0.44.0

Release Notes

strimzi/strimzi-kafka-operator (strimzi-kafka-operator) ### [`v0.44.0`](https://redirect.github.com/strimzi/strimzi-kafka-operator/blob/HEAD/CHANGELOG.md#0440) [Compare Source](https://redirect.github.com/strimzi/strimzi-kafka-operator/compare/0.43.0...0.44.0) - Add the "Unmanaged" KafkaTopic status update. - The `ContinueReconciliationOnManualRollingUpdateFailure` feature gate moves to beta stage and is enabled by default. If needed, `ContinueReconciliationOnManualRollingUpdateFailure` can be disabled in the feature gates configuration in the Cluster Operator. - Add support for managing connector offsets via KafkaConnector and KafkaMirrorMaker2 custom resources. - Add support for templating `host` and `advertisedHost` fields in listener configuration. - Allow configuration of environment variables based on Config Map or Secret for every container in the container template sections. - Add support for disabling the generation of PodDisruptionBudget resources by the Cluster Operator. - Add support for running an automatic rebalancing, via Cruise Control, when the cluster is scaled down or up: - after a scaling up, the operator triggers an auto-rebalancing for moving some of the existing partitions to the newly added brokers. - before scaling down, and if the brokers to remove are hosting partitions, the operator triggers an auto-rebalancing to these partitions off the brokers to make them free to be removed. - Strimzi Access Operator 0.1.0 added to the installation files and examples ##### Changes, deprecations and removals - **From Strimzi 0.44.0 on, we support only Kubernetes 1.25 and newer.** Kubernetes 1.23 and 1.24 are not supported anymore. - When finalizers are enabled (default), the Topic Operator will no longer restore finalizers on unmanaged `KafkaTopic` resources if they are removed, aligning the behavior with paused topics, where finalizers are also not restored. This change matches user expectations. - The External Configuration (`.spec.externalConfiguration`) in `KafkaConnect` and `KafkaMirrorMaker2` resources is deprecated and will be removed in the future. Please use the environment variables, additional volumes and volume mounts in Pod and container templates instead. - The Strimzi Canary installation files were removed based on the [*Strimzi proposal 086*](https://redirect.github.com/strimzi/proposals/blob/main/086-archive-canary.md) as the project was discontinued and archived.

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.



This PR was generated by Mend Renovate. View the repository job log.