Skip to content
/ kafkacp Public

Copy a Kafka topic from/to another topic or S3 or local directory

License

Notifications You must be signed in to change notification settings

owahab/kafkacp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kafkacp

Copy a Kafka topic from/to another topic or S3 or local directory.

Usage

$ kafkacp <source> <destination>

Source and destination can be any stage URL.

Stages

Kafka

In order to use Kafka as a source or destination, use the following URL scheme:

kafka://host/topic

File

Use a file URL to represent a source or destination, a trailing slash is optional.

file:///tmp/backups/

S3

Use an S3 URL with optional credentials. For example:

s3://AWS_KEY:AWS_SECRET@BUCKET:AWS_REGION/path

Limitations

Kafka

  1. No support for authentication, yet.
  2. Messages should have a string key.
  3. Can only copy the entire topic.

About

Copy a Kafka topic from/to another topic or S3 or local directory

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages