Public | Automated Build

Last pushed: 2 years ago
Short Description
kafka-manager container for joyent/triton using containerPilot
Full Description

vescel/kafka-manager: dockerized kafka-manager for Joyent Triton

vescel/kafka-manager is a dockerized kafka-manager installation for the Joyent Triton Containers as a Service platform that makes use of Joyent's ContainerPilot for container scheduling.

The vescel/kafka-manager container has an automated build available on dockerhub

For detail usage (including zookeeper and kafka) visit


local machine prerequsites


docker toolbox must be installed. Docker for Mac is still fresh, and I haven't had a chance to work out the network bugs yet, so stick with docker toolbox for now.

Mac OSX Quick Start

ContainerPilot assumes a dockerized hashicorp consul be running. I use progrium/consul using the following command:

docker run -p 8400:8400 -p 8500:8500 -p 8600:53/udp -h node1 progrium/consul -server -bootstrap -ui-dir /ui

This command will launch a single consul instance (sufficient for development) that will have the consul UI available on port 8500 of the local machine at:

docker-machine ip default

Clone this repository to your local machine. cd into vescel/kafka-manager and run the following command to create the required ENV file

./ local

Confirm that a file with name _env exists in the local directory, then run:

docker-compose up

Which creates a single instance of kafka-manager, available on port 9000.

Docker Pull Command
Source Repository