microshed-testing icon indicating copy to clipboard operation
microshed-testing copied to clipboard

Support for Quarkus Kafka Streams

Open CrystalMethod opened this issue 5 years ago • 1 comments

Is your feature request related to a problem? Please describe. The Quarkus Kafka Streams extension use different properties to configure e.g. Kafka bootstrap servers. We would like to use MST to test Kafka Streams applications. Without the correct settings the Kafka Streams application can't be bootstrapped.

https://quarkus.io/guides/kafka-streams#configuration-reference

Describe the solution you'd like My quick and dirty solution was to simply add the proper property to QuarkusConfiguration.java: System.setProperty("quarkus.kafka-streams.bootstrap-servers", bootstrapServers);

https://github.com/MicroShed/microshed-testing/blob/b2338ed9355966d1e527bc4466b034a1279c3238/modules/quarkus/src/main/java/org/microshed/testing/quarkus/QuarkusConfiguration.java#L189

Additional context

  • OS: macOS 10.15.3
  • Java Version: 11
  • MicroShed Testing Version: 0.8.1-SNAPSHOT
  • Qarkus 1.3.2.Final

CrystalMethod avatar Apr 16 '20 06:04 CrystalMethod

Hi @CrystalMethod are you still interested in this enhancement or have you found another way?

appiepollo14 avatar Jan 06 '24 21:01 appiepollo14