Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.
/ ksunami-docker Public archive

A Docker wrapper for Ksunami

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

kafkesc/ksunami-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ksunami-docker Docker_s Docker_s_size GitHub_s Lic_s

A Docker wrapper for Ksunami. Grub the image from Docker Hub kafkesc/ksunami

$ docker pull kafkesc/ksunami

Usage

Running ksunami from inside a docker container, couldn't be any easier:

$ docker run kafkesc/ksunami -h
Produce constant, configurable, cyclical waves of Kafka Records

Usage: ksunami ...

Given the docker container is purposely designed to be a thin wrapper, if you are looking for usage instructions, examples or learn more about core concepts, please consult Ksunami repo itself.

Versioning

The kafkesc/ksunami docker image version will match Ksunami released versions.

Following Docker approach, kafkesc/ksunami:latest will be a moving tag, pointing at the latest release. All other versions (current and previous) will be available as kafkesc/ksunami:vX.Y.Z.

Release process

Once a new Ksunami version is released to crates.io, the only thing to do should be to create a commit (even empty) against this repository, with tag equivalent to the one used to release Ksunami.

For example, if [email protected] has just been released, just do:

$ make push-git-release-tag tag=v1.2.3

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.