Update quay.io/strimzi-helm/strimzi-kafka-operator Docker tag to v1#727
Open
renovate[bot] wants to merge 1 commit into
Open
Update quay.io/strimzi-helm/strimzi-kafka-operator Docker tag to v1#727renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.51.0→1.0.0Release Notes
strimzi/strimzi-kafka-operator (quay.io/strimzi-helm/strimzi-kafka-operator)
v1.0.0Compare Source
v1API in the Cluster Operatorv1API as the stored API versionv1beta2API (andv1alpha1andv1beta2forKafkaTopicandKafkaUser) from the CRDs and fully move to thev1APIadvertisedPortTemplatein listener configuration to add more flexibility when configuring advertised ports.type: environment-variablerack awareness based on environment variables that do not require ClusterRoleBindingstopologySpreadConstraintssupport to the Strimzi Helm chart operator DeploymentallowListof Strimzi Metrics Reporter dynamicallySet
spec.http.tls.certificateAndKeyconfiguration to enable it and provide the certificate and key via Secret.strimzi.io/force-renewannotationMajor changes, deprecations, and removals
v1CRD API and is not compatible with Strimzi 1.0.0.The Strimzi
v1CRD API will be supported in Strimzi Access Operator 0.3.0 release that will follow shortly after the Strimzi 1.0.0 release.Please check the Access Operator repository for the latest updates on the Access Operator releases and compatibility with Strimzi 1.0.0.
api,test,crd-annotations, andcrd-generatormodules now use Java 21 as their Java language level.If you use one of these modules as a dependency in your Java project, you will need to upgrade to Java 21 as well.
If you want to continue use the OPA Authorizer, you have to add it as a custom plugin by building a custom Kafka container image or using additional volumes.
Once added, you can continue to use OPA using the
type: customauthorization.UseConnectBuildWithBuildahfeature gate moves to beta stage and is enabled by default.If needed,
UseConnectBuildWithBuildahcan be disabled in the feature gates configuration in the Cluster Operator./metricsendpoint is no longer available on the regular HTTP interface (port 8080 by default). It is now available on the HTTP management interface, 8081.Users upgrading to Strimzi 1.0.0+ should check all monitoring configurations that scrape Kafka Bridge metrics and update them to use port 8081 instead of 8080 or any other non-default port before or immediately after the upgrade to avoid metrics collection failures.
If you use the standalone Topic Operator and you have any custom configuration related to TLS certificates, you might need to update it during the upgrade to Strimzi 1.0.0.
STRIMZI_TLS_TRUSTED_CERTS_SECRET_NAMEto configure the CA certificates for TLS encryption when connecting to the Apache Kafka cluster.STRIMZI_TLS_SECRET_NAME,STRIMZI_TLS_KEY_NAME, andSTRIMZI_TLS_CERT_NAMEto configure client certificate for the mTLS authentication when connecting to the Apache Kafka cluster.STRIMZI_CLUSTER_NAMESPACEto define the namespace where the TLS Secrets are.STRIMZI_SSL_ENDPOINT_IDENTIFICATION_ALGORITHMvariable and set it toTLS.STRIMZI_TLS_ENABLED,STRIMZI_TLS_AUTH_ENABLED,STRIMZI_PUBLIC_CA,STRIMZI_TRUSTSTORE_LOCATION,STRIMZI_TRUSTSTORE_PASSWORD,STRIMZI_KEYSTORE_LOCATION, andSTRIMZI_KEYSTORE_PASSWORDenvironment variables are not used anymore and will be ignored if set.Configuration
📅 Schedule: (UTC)
🚦 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.