kafka-clients-quarkus-sample

Sample Quarkus application connected with Apache Kafka, Apicurio deployed in Kubernetes or OpenShift

APACHE-2.0 License

Stars
22
Committers
2

Bot releases are hidden (Show)

kafka-clients-quarkus-sample - v2.16.10 Latest Release

Published by rmarting over 1 year ago

kafka-clients-quarkus-sample - Quarkus 2.16.7.Final and complete CI pipeline

Published by rmarting over 1 year ago

Another amazing version upgraded to the mayor latest version of many of the components of this project. Again, this upgrade without real issues or incidents to remark.

This version includes the following amazing features:

  • ⬆️ Upgrade to Quarkus 2.16.7.Final

Enjoy it!

kafka-clients-quarkus-sample - Quarkus 2.16.6 and CI pipeline

Published by rmarting over 1 year ago

Another amazing version upgraded to the mayor latest version of many of the components of this project. Again, this upgrade without real issues or incidents to remark.

This version includes the following amazing features:

  • ⬆️ Upgrade to Quarkus 2.16.6.Final
  • 👷 CI pipeline with GitHub actions and push image into Container Registry
  • 📝 Fixed typos and added some new references

Enjoy it!

kafka-clients-quarkus-sample - Quarkus 2.16.5, Java 17, Strimzi 0.34.0, Apicurio 2.2.1 and JKube 1.11

Published by rmarting over 1 year ago

Another amazing version upgraded to the mayor latest version of many of the components of this project. Again, this upgrade without real issues or incidents to remark.

This version includes the following amazing features:

  • ⬆️ Upgrade to Quarkus 2.16.5.Final
  • ⬆️ Upgrade to Java 17
  • ⬆️ Upgrade to Strimzi 0.34.0 and Apache Kafka 3.3
  • ⬆️ Upgrade to Apicurio 2.3.1.Final
  • ⬆️ Upgrade to JKube 1.11.0
  • ⬆️ Upgrade to OpenShift Local 2.15.0, OpenShift 4.12
  • 📝 Fixed typos and added some new references

Enjoy it!

kafka-clients-quarkus-sample - Quarkus 2.7.5, Strimzi 0.28.0, Apicurio 2.2.1, JKube 1.7 and beyond

Published by rmarting over 2 years ago

Another amazing version upgraded to the mayor latest version of many of the components of this project. Again, this upgrade without real issues or incidents to remark.

This version includes the following amazing features:

  • ⬆️ Upgrade to Quarkus 2.7.5.Final
  • ⬆️ Upgrade to Strimzi 0.28.0 and Apache Kafka 3.1
  • ⬆️ Upgrade to Apicurio 2.2.1
  • ⬆️ Upgrade to CodeReady Containers 2.0.1, OpenShift 4.10
  • ⬆️ Upgrade to Minikube 1.25.2
  • ⬆️ Upgrade to JKube 1.7.0
  • 📝 Fixed typos and added some new references
  • 🎨 Fixed and improved quality code
  • ✅ Tested and verified 'jvm' and 'native' mode in both platforms.

Enjoy it!

kafka-clients-quarkus-sample - Quarkus 2.5.1, Strimzi 0.26.0, Apicurio 2.1.3 and beyond

Published by rmarting almost 3 years ago

Upgraded project to use the latest version of many of the amazing components and tools used:

This version includes the following amazing features:

  • ⬆️ Upgrade to Quarkus 2.5.1.Final
  • ⬆️ Upgrade to Strimzi 0.26.0 and Apache Kafka 2.8
  • ⬆️ Upgrade to Apicurio 2.1.4
  • ⬆️ Upgrade to CodeReady Containers 1.36.0
  • ⬆️ Upgrade to Minikube 1.24.0
  • ⬆️ Upgrade to JKube 1.5.1
  • 📝 Fixed typos and added some new references
  • 🎨 Fixed and improved quality code
kafka-clients-quarkus-sample - Quarkus 2.0.1.Final

Published by rmarting over 3 years ago

This solution describes a full complex integration to resolve an Event-Driven Architecture (EDA) using centralized API schemas throught a secured AMQ Streams platform with Quarkus 2.0.1.Final.

This version includes the following amazing features:

  • ⬆️ Upgrade to Quarkus 2.0.1.Final
  • ⬆️ Upgrade to Maven 3.8.1
  • ⬆️ Upgrade base image for native builds
  • 🍱 Declared which artifact version to use from Apicurio Registry
  • 🔧 Used new healthcheck endpoints
  • ✅ Added tests for API Controller
  • 📝 Fixed typos and added some new references
  • 🎨 Fixed and improved quality code
  • ✅ Add plugin to generate unit test reports
kafka-clients-quarkus-sample - Quarkus 1.13 and Apicurio Registry 2.0.1

Published by rmarting over 3 years ago

This solution describes a full complex integration to resolve an Event-Driven Architecture (EDA) using centralized API schemas throught a secured AMQ Streams platform with Quarkus.

This version includes the following main features:

  • 🔧 Java 11
  • ⚡ Quarkus 1.13.7.Final
  • ⬆️ Strimzi 0.24.0 (Apache Kafka 2.7)
  • ⬆️ Apicurio Registry Avro Serdes 2.0.1.Final
  • ⬆️ Avro 1.10.2
  • ⬆️ Eclipse JKube (kubernetes|openshift)-maven-plugin to 1.3.0
  • 🚀 Tested and Deployed using Minikube v1.21.0
  • 🚀 Tested and Deployed using Code Ready Containers 1.28.0
  • 📝 Full documentation to follow the steps for Kubernetes or OpenShift platforms.