├── .gitignore ├── LICENSE ├── README.md ├── img └── apicurio-registry-artifacts.png ├── mvnw ├── mvnw.cmd ├── pom.xml └── src └── main ├── apicurio ├── operator │ ├── subscription-k8s.yml │ └── subscription.yml ├── service-registry.yml └── topics │ └── kafkasql-journal-topic.yml ├── java └── com │ └── rmarting │ └── kafka │ ├── Application.java │ ├── api │ ├── ConsumerController.java │ └── ProducerController.java │ ├── config │ ├── KafkaConfig.java │ └── OpenAPIConfig.java │ ├── dto │ ├── MessageDTO.java │ └── MessageListDTO.java │ ├── listener │ └── ConsumerListener.java │ └── service │ └── MessageService.java ├── jkube └── deployment.yml ├── k8s └── role.yml ├── olm └── operator-group.yml ├── resources ├── application.properties ├── log4j2.properties └── schemas │ └── message.avsc └── strimzi ├── kafka ├── kafka-ha.yml └── kafka.yml ├── operator ├── subscription-k8s.yml └── subscription.yml ├── topics ├── kafkatopic-messages-ha.yml └── kafkatopic-messages.yml └── users ├── application-user-scram.yml ├── service-registry-user-scram.yml └── service-registry-user-tls.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/README.md -------------------------------------------------------------------------------- /img/apicurio-registry-artifacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/img/apicurio-registry-artifacts.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/apicurio/operator/subscription-k8s.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/apicurio/operator/subscription-k8s.yml -------------------------------------------------------------------------------- /src/main/apicurio/operator/subscription.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/apicurio/operator/subscription.yml -------------------------------------------------------------------------------- /src/main/apicurio/service-registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/apicurio/service-registry.yml -------------------------------------------------------------------------------- /src/main/apicurio/topics/kafkasql-journal-topic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/apicurio/topics/kafkasql-journal-topic.yml -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/Application.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/api/ConsumerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/api/ConsumerController.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/api/ProducerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/api/ProducerController.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/config/KafkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/config/KafkaConfig.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/config/OpenAPIConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/config/OpenAPIConfig.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/dto/MessageDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/dto/MessageDTO.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/dto/MessageListDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/dto/MessageListDTO.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/listener/ConsumerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/listener/ConsumerListener.java -------------------------------------------------------------------------------- /src/main/java/com/rmarting/kafka/service/MessageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/java/com/rmarting/kafka/service/MessageService.java -------------------------------------------------------------------------------- /src/main/jkube/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/jkube/deployment.yml -------------------------------------------------------------------------------- /src/main/k8s/role.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/k8s/role.yml -------------------------------------------------------------------------------- /src/main/olm/operator-group.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/olm/operator-group.yml -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/resources/log4j2.properties -------------------------------------------------------------------------------- /src/main/resources/schemas/message.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/resources/schemas/message.avsc -------------------------------------------------------------------------------- /src/main/strimzi/kafka/kafka-ha.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/kafka/kafka-ha.yml -------------------------------------------------------------------------------- /src/main/strimzi/kafka/kafka.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/kafka/kafka.yml -------------------------------------------------------------------------------- /src/main/strimzi/operator/subscription-k8s.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/operator/subscription-k8s.yml -------------------------------------------------------------------------------- /src/main/strimzi/operator/subscription.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/operator/subscription.yml -------------------------------------------------------------------------------- /src/main/strimzi/topics/kafkatopic-messages-ha.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/topics/kafkatopic-messages-ha.yml -------------------------------------------------------------------------------- /src/main/strimzi/topics/kafkatopic-messages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/topics/kafkatopic-messages.yml -------------------------------------------------------------------------------- /src/main/strimzi/users/application-user-scram.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/users/application-user-scram.yml -------------------------------------------------------------------------------- /src/main/strimzi/users/service-registry-user-scram.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/users/service-registry-user-scram.yml -------------------------------------------------------------------------------- /src/main/strimzi/users/service-registry-user-tls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rmarting/kafka-clients-sb-sample/HEAD/src/main/strimzi/users/service-registry-user-tls.yml --------------------------------------------------------------------------------