Strimzi
1.2.0Networking & MessagingThis release removes legacy CRD API versions and resource state metrics, and changes defaults for token mounting, feature gates, and container security contexts. It also adds Kafka and configuration capabilities and updates shipped dependencies.
Action needed (2)
breakingService Account token mounting
Service Account tokens are no longer auto-mounted into Pods. They are mounted through a volume instead.
breakingThe
ServerSideApplyPhase1feature gate, permanently enabledThe
ServerSideApplyPhase1feature gate has moved to GA and is permanently enabled. It can no longer be disabled.
Check if affected (3)
breakingLegacy CRD API versions, no longer supported
Applies before upgrading to Strimzi 1.0.0 or later if you use the
v1beta2,v1beta1, orv1alpha1APIs.Strimzi 1.0.0 and later support only the
v1CRD API. The olderv1beta2,v1beta1, andv1alpha1APIs are no longer supported.breakingResource state metrics, removed
Applicability is not stated in the release notes.
Deprecated resource state metrics have been removed. The
kube-state-metricsproject should be used instead.breakingDefault
securityContextfor operator installationsApplies if you use the Cluster, Topic, and User Operator YAML installation files or the Cluster Operator Helm Chart.
The Cluster, Topic, and User Operator YAML installation files and the Cluster Operator Helm Chart now use a default container security context that matches the Restricted Kubernetes Pod Security Standard. The default can be overridden with the
securityContextproperty in the YAML installation files or Cluster Operator Helm Chart values.
All 7 other recorded changesadditions 3 · value changes 3 · constraints 1
additions (3)
- * Support templated (per-pod) additional volumes for Kafka, Kafka Connect and Kafka MirrorMaker 2 operands
- * Support for configuring Maven mirrors for Kafka Connect Build
- * Added support for broker cordoning [KIP-1066](https://cwiki.apache.org/confluence/spaces/KAFKA/pages/311627566/KIP-1066+Mechanism+to+cordon+brokers+and+log+directories) during auto-rebalancing on scale down for Kafka 4.3+.
value changes (3)
- * Connectors that request the
stoppedorpausedstate viaspec.are now created directly in that state instead of being started first and then stopped or paused.state - * Update Strimzi metrics-reporter to 0.4.0
- * Update strimzi-kafka-oauth to 0.18.0
constraints (1)
- * Add support for Apache Kafka 4.3.1
A weekly email arrives when a release needs action. Like the breaking changes in this release.