Chapter 4. Deprecated features


The features deprecated in this release, and that were supported in previous releases of AMQ Streams, are outlined below.

4.1. Kafka Connect with Source-to-Image (S2I)

AMQ Streams 1.7 introduces build configuration to the KafkaConnect resource, as described in Chapter 1, Features. With the introduction of build configuration to the KafkaConnect resource, AMQ Streams can now automatically build a container image with the connector plugins you require for your data connections.

As a result, support for Kafka Connect with Source-to-Image (S2I) is deprecated.

To prepare for this change, you can migrate Kafka Connect S2I instances to Kafka Connect instances.

See Migrating from Kafka Connect with S2I to Kafka Connect

4.2. Metrics configuration

Metrics configuration is now specified as a ConfigMap for Kafka components. Previously, the spec.metrics property was used.

To update the configuration, and enable Prometheus metrics export, a new ConfigMap must be created that matches the configuration for the .spec.metrics property. The .spec.metricsConfig property is used to specify the ConfigMap, as described in Chapter 1, Features.

See Upgrading AMQ Streams

4.3. API versions

The introduction of v1beta2 updates the schemas of the custom resources. Older API versions are deprecated.

The v1alpha1 API version is deprecated for the following AMQ Streams custom resources:

  • Kafka
  • KafkaConnect
  • KafkaConnectS2I
  • KafkaConnector
  • KafkaMirrorMaker
  • KafkaMirrorMaker2
  • KafkaTopic
  • KafkaUser
  • KafkaBridge
  • KafkaRebalance

The v1beta1 API version is deprecated for the following AMQ Streams custom resources:

  • Kafka
  • KafkaConnect
  • KafkaConnectS2I
  • KafkaMirrorMaker
  • KafkaTopic
  • KafkaUser
Important

The v1alpha1 and v1beta1 versions will be removed in the next minor release.

See AMQ Streams custom resource upgrades.

4.4. Annotations

The following annotations are deprecated, and will be removed in AMQ Streams 1.8.0:

Expand
Table 4.1. Deprecated annotations and their replacements
Deprecated annotationReplacement annotation

cluster.operator.strimzi.io/delete-claim

strimzi.io/delete-claim (Internal)

operator.strimzi.io/generation

strimzi.io/generation (Internal)

operator.strimzi.io/delete-pod-and-pvc

strimzi.io/delete-pod-and-pvc

operator.strimzi.io/manual-rolling-update

strimzi.io/manual-rolling-update

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top