Skip to content

teragrep/kaf_04

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teragrep Authorization Module for Apache Kafka

Features

Same Teragrep authorization format as used in pth_05

Teragrep Kafka Authorizer authorizes Kafka authenticated users to access the topics according to the authorize.json rules.

Configuration

Groups which are authorized to access topics reside in /opt/teragrep/kaf_04/etc/authorize.json file.

Cluster user must be provided in /opt/teragrep/kaf_04/etc/cluster.json file.

Writer user must be provided in /opt/teragrep/kaf_04/etc/writer.json file.

Documentation

See the official documentation on docs.teragrep.com.

How to use

CLASSPATH=/opt/teragrep/kaf_04/share/kaf_04.jar kafka-server-start.sh

Contributing

You can involve yourself with our project by opening an issue or submitting a pull request.

Contribution requirements:

  1. All changes must be accompanied by a new or changed test. If you think testing is not required in your pull request, include a sufficient explanation as why you think so.

  2. Security checks must pass

  3. Pull requests must align with the principles and values of extreme programming.

  4. Pull requests must follow the principles of Object Thinking and Elegant Objects (EO).

Read more in our Contributing Guideline.

Contributor License Agreement

Contributors must sign Teragrep Contributor License Agreement before a pull request is accepted to organization’s repositories.

You need to submit the CLA only once. After submitting the CLA you can contribute to all Teragrep’s repositories.

About

Teragrep Authorization Module for Apache Kafka

Resources

License

AGPL-3.0, Unknown licenses found

Licenses found

AGPL-3.0
LICENSE
Unknown
license-header

Stars

Watchers

Forks

Packages

 
 
 

Contributors