chrisurban / kroxylicious

An open-source network proxy framework for Apache Kafka

Home Page:https://kroxylicious.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kroxylicious

Kroxylicious is a Kafka protocol proxy, addressing use cases such as encryption, multi-tenancy and schema validation.

Quick Links

Build status

Maven Central Version Quality Gate Status Coverage

License

This code base is available under the Apache License, version 2.

Developer Guide

See the Developer Guide.

Releasing this project

See the Release Guide

Performance Testing

See the Performance Guide for information on running basic performance tests for this proxy.

Kroxylicious Samples

See kroxylicious-sample to learn more about sample filters. Try them out and customise them for a hands-on introduction to custom filters in Kroxylicious.

Kubernetes Examples

kubernetes-examples illustrate Kroxylicious running inside a Kubernetes Cluster integrated with components such as Strimzi and cert-manager.

About

An open-source network proxy framework for Apache Kafka

https://kroxylicious.io

License:Apache License 2.0


Languages

Language:Java 96.1%Language:Shell 2.2%Language:FreeMarker 1.6%Language:Dockerfile 0.1%Language:HCL 0.0%