|
49 | 49 | * Adding support for [JsonTemplateLayout](https://logging.apache.org/log4j/2.x/manual/json-template-layout.html) in Operators, Cruise Control and Kafka 4.0.0 or greater. |
50 | 50 | * Strimzi Drain Cleaner updated to 1.4.0 (included in the Strimzi installation files) |
51 | 51 | * Added support for Strimzi Metrics Reporter to the Kafka brokers/controllers component. |
| 52 | +* Kafka Connect truststore and keystore configurations now uses Kafka Kubernetes Config Provider to load PEM certificates directly from secrets. |
52 | 53 |
|
53 | 54 | ### Major changes, deprecations and removals |
54 | 55 |
|
55 | 56 | * Strimzi 0.47.0 (and any of its patch releases) is the last Strimzi version with support for Kubernetes 1.25 and 1.26. |
56 | 57 | From Strimzi 0.48.0 on, we will support only Kubernetes 1.27 and newer. |
| 58 | +* KafkaConnect now uses PEM files instead of P12/JKS for keystore and truststore. |
| 59 | + * If you override "ssl.truststore.location" and "ssl.keystore.location" in your Connector configurations, then you would need update them to override "ssl.truststore.certificates" and "ssl.keystore.certificate.chain" with PEM files instead. |
57 | 60 |
|
58 | 61 | ## 0.46.0 |
59 | 62 |
|
|
79 | 82 | * Update OAuth library to 0.16.2. |
80 | 83 | * Update HTTP bridge to 0.32.0. |
81 | 84 | * Kubernetes events emitted during a Pod restart updated to have the Kafka resource as the `regardingObject` and the Pod in the `related` field. |
82 | | -* Kafka Connect truststore and keystore configurations now uses Kafka Kubernetes Config Provider to load PEM certificates directly from secrets. |
83 | 85 |
|
84 | 86 | ### Major changes, deprecations and removals |
85 | 87 |
|
|
105 | 107 | * Kubernetes events for Pod restarts no longer have the Pod as the `regardingObject`. |
106 | 108 | If you are using `regardingObject` as a `field-selector` for listing events you must update the selector to specify the Kafka resource instead. |
107 | 109 | * From Kafka 4.0.0, to enable the JMXReporter you must either enable metrics in `.spec.kafka.metrics`, or explicitly add JMXReporter in `metric.reporters`. |
108 | | -* KafkaConnect now uses PEM files instead of P12/JKS for keystore and truststore. |
109 | | - * If you override "ssl.truststore.location" and "ssl.keystore.location" in your Connector configurations, then you would need update them to override "ssl.truststore.certificates" and "ssl.keystore.certificate.chain" with PEM files instead. |
110 | 110 |
|
111 | 111 | ## 0.45.0 |
112 | 112 |
|
|
0 commit comments