Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/provectus/kafkaui-glue-sr-serde
https://github.com/provectus/kafkaui-glue-sr-serde
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/provectus/kafkaui-glue-sr-serde
- Owner: provectus
- License: apache-2.0
- Created: 2022-11-02T21:25:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-16T07:25:24.000Z (about 1 year ago)
- Last Synced: 2024-03-26T11:17:30.609Z (8 months ago)
- Language: Java
- Size: 29.3 KB
- Stars: 6
- Watchers: 7
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Glue Schema Registry serde for kafka-ui
This is pluggable serde implementation for [kafka-ui](https://github.com/provectus/kafka-ui/).
You can read about Glue Schema [registry](https://docs.aws.amazon.com/glue/latest/dg/schema-registry.html) and how it can be applied for [Kafka usage](https://docs.aws.amazon.com/glue/latest/dg/schema-registry.html).
For properties description and configuration example please see [docker-compose file](docker-compose/setup-example.yaml).
### Building locally
We use `DefaultCredentialsProvider` in tests, so should can configure env as described in its [documentation](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.html). Authorized user should be able to create and delete Glue Schema registries and schemas.
Example:
```
mvn clean test -Daws.accessKeyId="..." -Daws.secretAccessKey="..."
```