This is a packaging of YAHOO!'s Kafka Manager in an Alpine based Docker container
KAFKA_MANAGER_AUTH_ENABLED-
A boolean, if set to
truethen the manager will be secured with basic authentication. KAFKA_MANAGER_USERNAME-
A string, the username to use for basic auth. Defaults to
admin KAFKA_MANAGER_PASSWORD-
A string, the passworid to use for basic auth. Defaults to
password ZK_HOSTS-
A string, the comma separated
host:portlist of the ZooKeeper Quorum. Defaults tokafka-manager-zookeeper:2181 APPLICATION_SECRET-
A string, the secret key used to secure cryptographic functions in the Play! framework that Kafka Manager is built with.
CONSUMER_PROPERTIES_FILE-
A file path, I don’t know what this does yet!!!
KM_ADD_CLUSTER-
A string, if provided then on first start-up the supplied cluster will be seeded using the JSON file at
/opt/cluster-template.json.The string is expected to be of the form
CLUSTER_NAME=CLUSTER_ZOOKEEPER, for exampleexample=kafka-zookeeper1:2181/acme,kafka-zookeeper2:2181/acme,kafka-zookeeper3:2181/acme