このコンテンツは選択した言語では利用できません。
AMQ Streams 1.2 on OpenShift Container Platform Release Notes
Release Notes for AMQ Streams 1.2
Abstract
Chapter 1. Features リンクのコピーリンクがクリップボードにコピーされました!
The features added in this release, and that were not in previous releases of AMQ Streams, are outlined below.
1.1. Kafka 2.2.1 support リンクのコピーリンクがクリップボードにコピーされました!
AMQ Streams now supports Kafka 2.2.1.
You must upgrade the Cluster Operator to 1.2 before you can upgrade to Kafka 2.2.1. For instructions, see AMQ Streams and Kafka upgrades.
After you have performed an upgrade, custom resources that use kafka.strimzi.io/v1alpha1 must be updated as the API version is deprecated.
Refer to the Kafka 2.2.0 and Kafka 2.2.1 Release Notes for additional information.
Kafka 2.1.x is supported only for upgrade purposes.
1.2. OpenShift Container Platform 3.11 and 4.x support リンクのコピーリンクがクリップボードにコピーされました!
As a requirement for the new features, AMQ Streams now supports OpenShift Container Platform 3.11 and 4.x.
OpenShift Container Platform 3.9 and 3.10 is no longer supported.
AMQ Streams can be installed on OpenShift 4.x:
- Manually using AMQ Streams YAML files
- Through the OpenShift Container Platform Operator Hub
1.3. Custom Resource Definition (CRD) versions リンクのコピーリンクがクリップボードにコピーされました!
The YAML files describing the CRDs provided with AMQ Streams now support multiple versions. The change means that there is now support for a schema specific to an API version.
See Custom resources
1.4. Add or remove volumes from JBOD storage リンクのコピーリンクがクリップボードにコピーされました!
It is now possible to add or remove volumes from JBOD storage to respond to new requirements for storing data. To make the change, the volumes spec for the Kafka resource is edited and updated. Following the update, new topics can be assigned to the disks or existing partitions can be reassigned.
1.5. Resize persistent volumes リンクのコピーリンクがクリップボードにコピーされました!
To respond to an increased demand for storage, you can now increase the size of the persistent volumes used for the storage of messages and logs in an existing AMQ Streams cluster.
A persistent volume can be resized if:
- Your OpenShift cluster supports persistent volume resizing.
- The persistent volume was created by using a storage class that supports volume expansion.
Persistent volume size is defined in the size field in the spec.kafka.storage and spec.zookeeper.storage properties:
Chapter 2. Enhancements リンクのコピーリンクがクリップボードにコピーされました!
The enhancements made to AMQ Streams 1.2.
2.1. Container images リンクのコピーリンクがクリップボードにコピーされました!
This release includes the following changes to the management of container images for AMQ Streams on OpenShift.
2.1.1. New image registry リンクのコピーリンクがクリップボードにコピーされました!
All AMQ Streams container images are now hosted on the new Red Hat Registry, registry.redhat.io. Unlike registry.access.redhat.com, the new registry requires authentication for access to container images.
Your OpenShift installation should be already connected and authenticated against the new registry. If it is not authenticated, you can configure your installation according to the OpenShift version:
- If using OpenShift 3.11, see Creating Service Accounts and Authentication Tokens for the Red Hat Registry.
- If using OpenShift 4.1, see Authentication enabled Red Hat registry.
Alternatively, you can create your own OpenShift Secret with the registry credentials, and configure AMQ Streams to use it in the STRIMZI_IMAGE_PULL_SECRETS environment variable in the Cluster Operator configuration or through the imagePullSecrets property in the template of your custom resource.
Additional resources
2.1.2. Reduced number of images リンクのコピーリンクがクリップボードにコピーされました!
The number of container images for AMQ Streams has been significantly reduced. Four container images are now provided:
| AMQ Streams Component | Container Image |
|---|---|
| Cluster Operator |
|
| Kafka version 2.1 |
|
| Kafka version 2.2 |
|
| AMQ Streams Kafka Bridge (Tech Preview) |
|
Previous releases of AMQ Streams provided separate images, for example, for Kafka Connect. These images have been incorporated into the Cluster Operator and Kafka images.
This release includes a new image for the AMQ Streams Kafka Bridge (as a Technology Preview).
| Image | Incorporates |
|---|---|
| amq-streams-operator |
|
| amq-streams-kafka-2.1 |
|
| amq-streams-kafka-2.2 |
|
| amq-streams-kafka-bridge | New image |
You can access the AMQ Streams container images in the Red Hat Container Catalog.
Chapter 3. Technology previews リンクのコピーリンクがクリップボードにコピーされました!
Technology Preview features are not supported with Red Hat production service-level agreements (SLAs) and might not be functionally complete; therefore, Red Hat does not recommend implementing any Technology Preview features in production environments. This Technology Preview feature provides early access to upcoming product innovations, enabling you to test functionality and provide feedback during the development process. For more information about support scope, see Technology Preview Features Support Scope.
3.1. AMQ Streams Kafka Bridge リンクのコピーリンクがクリップボードにコピーされました!
The AMQ Streams Kafka Bridge provides a RESTful interface to AMQ Streams, offering the advantages of a web API that is easy to use and connect with AMQ Streams without the need to interpret the Kafka protocol.
The HTTP Bridge supports HTTP producer and consumer requests to:
- Produce records
- Consume records
- Create consumers
- Delete consumers
- Retrieve data from topics and partitions
- Commit offsets to partitions and topics
The methods provide JSON responses and HTTP response code error handling.
AMQP is not currently supported, even for Technology Preview.
3.2. Status property for a custom resource リンクのコピーリンクがクリップボードにコピーされました!
The new status property for a AMQ Streams-specific custom resource publishes the current state of the resource to users and tools that need the information.
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. API version v1alpha1 リンクのコピーリンクがクリップボードにコピーされました!
API version v1alpha1 has been deprecated for this release of AMQ Streams.
Custom resources that use kafka.strimzi.io/v1alpha1 must be updated to use kafka.strimzi.io/v1beta1.
Chapter 5. Fixed issues リンクのコピーリンクがクリップボードにコピーされました!
The following table lists the issues fixed in AMQ Streams 1.2.
| Issue Number | Description |
|---|---|
| KubernetesClientException when upgrading Strimzi from 0.11.4 to 0.12.0-rc1 | |
| Fix problem with 0 validity in UO when custom CA is used | |
| Auto-generated passwords starting with digit prevent the password from being tokenized | |
| TO loop receiving MODIFIED events and creating znodes | |
| ClusterOperator not honouring jvmOptions for Kafkamirror CR | |
| User external listener overrides without specifying node ports triggers NPE and breaks reconciliation | |
| Parsing or memory limits and requests is failing for some numbers | |
| An error during deploying Kafka cluster in another namespace than CO | |
| ZK rolling update throws strange errors in case of disaster during rolling update | |
| Make sure Kafka pods can do things such as rebuilding indexes at startup | |
| Storage type changes not handled properly when accompanied with other changes | |
| Cluster Operator fails to start — can’t parse certificate | |
| Unhandled exception during scale down zookeeper instances |
Chapter 6. Known issues リンクのコピーリンクがクリップボードにコピーされました!
There are no known issues for AMQ Streams 1.2.
Chapter 7. Important links リンクのコピーリンクがクリップボードにコピーされました!
Revised on 2019-07-04 10:22:12 UTC