Este conteúdo não está disponível no idioma selecionado.
Chapter 2. Enhancements
The following table lists the enhancements in AMQ Streams 1.1.0.
- User authorization
Simple Authorization now supports Transactional IDs when specifying resource types.
- TLS sidecar health checks
TLS sidecar, used to encrypt and decrypt all communication between the AMQ Streams components and Zookeeper, now supports the following configuration options:
-
readinessProbedefines when a container can start accepting traffic -
livenessProbedefines when to restart a container
-
- Enriched configuration options for off-cluster access
An external listener may be used to connect to a Kafka cluster outside an OpenShift environment.
AMQ Streams supports three types of external listeners:
-
route -
loadbalancer -
nodeport
With external listeners, you can:
- Override host names and ports
- Add DNS names for the bootstrap service
- Specify target OpenShift routes
- Configure NodePort numbers
-
- Sample Prometheus alerts
- Example Prometheus alerting rules are provided for Kafka and Zookeeper metrics. The examples may be used when configuring Prometheus Alertmanager.
- Annotations refactoring
A new
Annotationsclass holds a constant for thestrimzi.iodomain. Current uses of annotations have been refactored to use the new standardized class. Old annotations are deprecated, but still functional.-
cluster.operator.strimzi.io/delete-claimstrimzi.io/delete-claim -
operator.strimzi.io/manual-rolling-updatestrimzi.io/manual-rolling-update -
operator.strimzi.io/delete-pod-and-pvcstrimzi.io/delete-pod-and-pvc -
operator.strimzi.io/generationstrimzi.io/generation
-
- Kafka and Zookeeper shutdown handling
- TLS sidecar now shuts down after the main pods so that connections to Zookeeper are maintained for a clean shutdown.
- Certificate validity
-
Changes to the number of days a security certificate should be valid through
renewalDaysare now propagated toUserOperatorto override the (365 day) default validity.