Date   

Re: Adding annotations and limits of kafka connect created pods

amit.cahanovich@...
 

Hi,
i have the following configuration:
apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaConnect
metadata:
name: my-connect-cluster
namespace: kafka
annotations:
strimzi.io/use-connector-resources: "true"
spec:
template:
pod:
metadata:
annotations:
ad.datadoghq.com/kafka-connect-container-name.logs: '[{"type":"file", "source":"java","sourcecategory":"sourcecode", "service":"kafka-connect"}]'
ad.datadoghq.com/container.check_names: '["openmetrics"]'
ad.datadoghq.com/container.init_configs: '[{}]'
ad.datadoghq.com/container.instances: '[{"prometheus_url": "http://%%host%%:9404/metrics","namespace": "kafka","metrics": ["kafka_connect_connector_task_batch_size_avg"],"type_overrides": {"kafka_connect_incoming_byte_total": "gauge"}}]'
image:


i keep on getting: error: error validating "kafka-connect-prometeus.yaml": error validating data: ValidationError(KafkaConnect): unknown field "template" in io.strimzi.kafka.v1beta2.KafkaConnect; if you choose to ignore these errors, turn validation off with --validate=false

any advise on it (when removing it. all work smoothly...)
Thanks,
Amit


[ANNOUNCE] [RELEASE] Strimzi Test Container Operators 0.100.0

Maros Orsak
 

Strimzi Test Container 0.100.0 has been released. Main changes since 0.25.0 release include:
-   adds a variety of options how to configure broker to run Strimzi Kafka container:
  • with a specific Kafka version
  • with additional configuration
  • on a fixed port
  • with a custom server.properties file
  • with custom bootstrap servers
  • with custom Kafka image specified by System property
  • with KRaft (KIP-500) - supported from `Kafka 3.0.0`
  • allow specifying docker image by StrimziKafkaContainer constructor
-   adds Kafka 3.1.0 and solves the problem with KRaft (adding new listener CONTROLLER)
-   restriction KRaft for Kafka 2.8.1 (for using KRaft you need at least 3.0.0 Kafka version)
-   added parameterized test cases
-   adds support for ARM64 and s390x architectures
-   using pure [Kafka binaries](https://dlcdn.apache.org/kafka/) instead of using strimzi-kafka-operator built kafka images.
-   adds image for new Kafka 3.1.0
-   (Experimental) support for multi-node setup


Best regards,
--

Maroš Orsák

Quality Engineer - AMQ Streams

Red Hat

morsak@...   


[ANNOUCE] [Release Candidate] Strimzi test containers 0.100.0

Maros Orsak
 

Release candidate 3 of Strimzi test containers 0.100.0 is now available for testing.* The main changes from version 0.100-0-rc2 in this release include:
  • fix KRaft mode when Controller listens on the localhost instead of the container host
Images used by Strimzi test container (not change for images that's why rc2)

quay.io/strimzi-test-container/test-container:0.100.0-rc2-kafka-3.0.0
quay.io/strimzi-test-container/test-container:0.100.0-rc2-kafka-2.8.1

Maven artefacts
To test the Maven artefacts which are part of this release, use the staging repository by including the following in your pom.xml:
  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1156</url>
    </repository>
  </repositories>

Best regards,
--

Maroš Orsák

Quality Engineer - AMQ Streams

Red Hat

morsak@...   


[ANNOUCE] [Release Candidate] Strimzi test containers 0.100.0

Maros Orsak
 

Release candidate 2 of Strimzi test containers 0.100.0 is now available for testing.** The main changes from version 0.100-0-rc1 in this release include :
  •  adds a variety of options how to configure broker to run Strimzi Kafka container:
  • allow specifying docker image by StrimziKafkaContainer constructor
  •  adds Kafka 3.1.0 and solves the problem with KRaft (adding new listener CONTROLLER)
  • restriction KRaft for Kafka 2.8.1 (for using KRaft you need at least 3.0.0 Kafka version)
  • added parameterized test cases
Images used by Strimzi test container
 Maven artefacts

To test the Maven artefacts which are part of this release, use the staging repository by including the following in your pom.xml:

  <repositories>
    <repository>
      <id>staging</id>
      <url>https://oss.sonatype.org/content/repositories/iostrimzi-1155</url>
    </repository>
  </repositories>


--

Maroš Orsák

Quality Engineer - AMQ Streams

Red Hat

morsak@...   


[ANNOUNCE] [Release Candidate] Strimzi test containers 0.100.0 is out

Maros Orsak
 

Release candidate 1 of Strimzi test containers 0.100.0 is now available for testing. The main changes since version 0.25.0 are many options how to configure broker to run Strimzi Kafka container:
  • with a specific Kafka version 
  • with additional configuration
  • on a fixed port 
  • with KRaft (KIP-500)
  • with a custom server.properties file
  • with custom bootstrap servers
  • with custom Kafka image
  • adds support for ARM64 and s390x architectures
  • (Experimental) support for multi-node setup
Maven artefacts

To test the Maven artefacts which are part of this release, use the staging repository by including the following in your pom.xml
<repositories>
  <repository>
      <id>staging</id>
     <url>https://oss.sonatype.org/content/repositories/iostrimzi-1154</url>
  </repository>
</repositories>
Images used by Strimzi test container


Github links
--

Maroš Orsák

Quality Engineer - AMQ Streams

Red Hat

morsak@...   


[ANNOUNCE] [RELEASE] Strimzi Kafka Operators 0.27.1

Jakub Scholz
 

Strimzi Kafka Operators 0.27.1 has been released. The main changes in this release include:
* Fix Helm Chart issue when configuring additional environment variables
* Update Log4j2 to 2.17.1
* Update Fabric8 Kubernetes Client to 5.10.2

For more details and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.27.1

Important: This release supports only the API version v1beta2 and CRD version apiextensions.k8s.io/v1. If upgrading from Strimzi 0.22, migration to v1beta2 needs to be completed for all Strimzi CRDs and CRs before the upgrade to 0.27 is done! If upgrading from Strimzi version earlier than 0.22, you need to first install the CRDs from Strimzi 0.22 and complete the migration to v1beta2 for all Strimzi CRDs and CRs before the upgrade to 0.27 is done! For more details about the CRD upgrades, see the documentation.

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Kafka Bridge 0.21.3

Paolo Patierno
 

Strimzi Kafka Bridge 0.21.3 is now availableIt will be also used in the upcoming 0.27.1 release of Strimzi Operators.
The main change is about the fix for the Log4j2 CVE-2021-44832.


Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


[ANNOUNCE] [RELEASE] Strimzi Kafka Operators 0.27.0 and Strimzi Drain Cleaner 0.3.0

Jakub Scholz
 

Strimzi Kafka Operators 0.27.0 has been released. The main changes in this release include:
* (Experimental) support for AArch64 / ARM64 platform
* The ControlPlaneListener and ServiceAccountPatching feature gates are now in the beta phase and are enabled by default.
* Updated Log4j2 dependency to 2.17.0

For more details and installation files, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.27.0

We have also created a video about the changes in this release which you can watch on our YouTube channel: https://youtu.be/cdAz997VC_0

Important: This release supports only the API version v1beta2 and CRD version apiextensions.k8s.io/v1. If upgrading from Strimzi 0.22, migration to v1beta2 needs to be completed for all Strimzi CRDs and CRs before the upgrade to 0.27 is done! If upgrading from Strimzi version earlier than 0.22, you need to first install the CRDs from Strimzi 0.22 and complete the migration to v1beta2 for all Strimzi CRDs and CRs before the upgrade to 0.27 is done! For more details about the CRD upgrades, see the documentation.

----

We also released Strimzi Drain Cleaner 0.3.0. The main changes in this release include support for both v1beta1 and v1 versions of the Eviction API and updates of dependencies.

For more details and installation files, go to https://github.com/strimzi/drain-cleaner/releases/tag/0.3.0

----

Thanks to everyone who contributed to these releases!

Thanks & Regards
Strimzi team


RC2 of Strimzi Kafka Operators 0.27.0

Jakub Scholz
 

Release candidate 2 of Strimzi Kafka Operators 0.27.0 is now available for testing. The changes since RC1 are:
* Fixed AArch64 version of the kaniko-executor container image
* Add Canary installation files to release archives


Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue.

Thanks & Regards
Strimzi team


RC1 of Strimzi Kafka Operators 0.27.0 and Strimzi Drain Cleaner 0.3.0 available for testing

Jakub Scholz
 

Release candidate 1 of Strimzi Kafka Operators 0.27.0 is now available for testing. The main changes in this release include:
* (Experimental) support for AArch64 / ARM64 platform
* The ControlPlaneListener and ServiceAccountPatching feature gates are now in the beta phase and are enabled by default.
* Updated Log4j2 dependency to 2.17.0


----

Also available is Release Candidate 1 of the Strimzi Drain Cleaner 0.3.0. The main changes in this release include support for both v1beta1 and v1 versions of the Eviction API and updates of dependencies.

For more details and installation files, go to https://github.com/strimzi/drain-cleaner/releases/tag/0.3.0-rc1

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue.

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Kafka Bridge 0.21.2

Paolo Patierno
 

Strimzi Kafka Bridge 0.21.2 is now availableIt will be also used in the upcoming 0.27.0 release of Strimzi Operators.
The main change is about the fix for the Log4j2 CVE-2021-45105.



Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


[ANNOUNCE] [RELEASE] Strimzi Kafka Bridge 0.21.1

Paolo Patierno
 

Strimzi Kafka Bridge 0.21.1 is now availableIt will be also used in the upcoming 0.27.0 release of Strimzi Operators.
The main change is about the fix for the Log4j2 CVE-2021-45046.


Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


[ANNOUNCE] [RELEASE] Strimzi Operators 0.26.1

Jakub Scholz
 

Strimzi Operators release 0.26.1 is now available. The main change in this release is the fix for the Log4j2 CVE-2021-44228. For more details, go to https://github.com/strimzi/strimzi-kafka-operator/releases/tag/0.26.1

The updates to OperatorHub.io and OpenShift OperatorHub are still work in progress. The Java artifacts might need some additional time to propagate.

If you for some reason cannot upgrade to Strimzi 0.26.1, you can check the possible mitigations on GitHub Discussions.

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Kafka Bridge 0.21.0

Jakub Scholz
 

Strimzi Kafka Bridge 0.21.0 is now available. It will be also used in the upcoming  0.27.0 and 0.26.1 releases of Strimzi Operators. The main changes in this release are support for Arm64 / AArch64 architecture and the fix for the Log4j2 CVE-2021-44228. For more details, go to https://github.com/strimzi/strimzi-kafka-bridge/releases/tag/0.21.0

If you use an older version of the Strimzi Cluster Operator which uses Strimzi Kafka Bridge 0.20.x, you should be able to run the 0.21.0 version without any problems. Just edit the Cluster Operator deployment and set the STRIMZI_DEFAULT_KAFKA_BRIDGE_IMAGE environment variable to quay.io/strimzi/kafka-bridge:0.21.0.

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team


RC2 of Strimzi Kafka Bridge 0.21.0

Jakub Scholz
 

Release Candidate 2 of Strimzi Kafka Bridge the 0.21.0 is now available for testing. The only change since RC1 is the update of the Log4j dependency which fixes CVE-2021-4428.  More details and a full list of changes can be found on the GitHub release page: https://github.com/strimzi/strimzi-kafka-bridge/releases/tag/0.21.0-rc2

Any feedback can be provided on the mailing list, on Slack or as a GitHub issue.

Thanks & Regards
Strimzi team


RC1 of Strimzi Kafka Bridge 0.21.0

Jakub Scholz
 

Release Candidate 1 of Strimzi Kafka Bridge the 0.21.0 is now available for testing. The main changes since 0.20.x are experimental support for AArch64 / ARM64 architectures. More details and a full list of changes can be found on the GitHub release page: https://github.com/strimzi/strimzi-kafka-bridge/releases/tag/0.21.0-rc1

Any feedback can be provided on the mailing list, on Slack or as a GitHub issue.

Thanks & Regards
Strimzi team


[ANNOUNCE] [RELEASE] Strimzi Canary 0.2.0 released

Paolo Patierno
 

We have released Strimzi Canary 0.2.0.
Strimzi canary is a tool which acts as an indicator of whether Kafka clusters are operating correctly. This is achieved by creating a canary topic and periodically producing and consuming events on the topic and getting metrics out of these exchanges.
For more details about what it does and how to use it, check the README.md file.

For more details and installation files, go to: https://github.com/strimzi/strimzi-canary/releases/tag/0.2.0

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


RC1 of Strimzi Canary 0.2.0

Paolo Patierno
 

*We have prepared the RC1 of the new Strimzi Canary 0.2.0 release*

For more details and installation files, go to: https://github.com/strimzi/strimzi-canary/releases/tag/0.2.0-rc1

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue.

Thanks & Regards
Strimzi team

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


[ANNOUNCE] [RELEASE] Strimzi Canary 0.1.0 released

Paolo Patierno
 

We have released Strimzi Canary 0.1.0.
Strimzi canary is a tool which acts as an indicator of whether Kafka clusters are operating correctly. This is achieved by creating a canary topic and periodically producing and consuming events on the topic and getting metrics out of these exchanges.
For more details about what it does and how to use it, check the README.md file.

For more details and installation files, go to: https://github.com/strimzi/strimzi-canary/releases/tag/0.1.0

Thanks to everyone who contributed to this release!

Thanks & Regards
Strimzi team

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience


RC1 of Strimzi Canary 0.1.0

Paolo Patierno
 

*We have prepared the RC1 of the first release (0.1.0) of Strimzi Canary.* 

For more details and installation files, go to: https://github.com/strimzi/strimzi-canary/releases/tag/0.1.0-rc1

Any feedback can be provided on the Strimzi mailing list, on the #strimzi Slack channel on CNCF Slack or as a GitHub issue.

Thanks & Regards
Strimzi team

Paolo Patierno
Principal Software Engineer @ Red Hat
Microsoft MVP on Azure

Twitter : @ppatierno
Linkedin : paolopatierno
Blog : DevExperience

61 - 80 of 214