This repo contains a way to build Debian packages for Kafka from binary tarballs designed to be used with another automated configuration management system that will ensure the JVM and service scripts are also installed.
-
Make sure you're building on an Ubuntu 14.04 host. Install prerequisites:
apt-get install devscripts debhelper
-
Get the URL to the tarball you'd like to package from the Kafka Site at http://kafka.apache.org/downloads.html
-
Use the build tool to download the tarball and build the packages:
$ ./build-from-url.sh <url>
-
Upstart is the init.
-
The package intentionally has no JDK/JVM dependency. This is up to you to enforce.
-
Use the
clean.sh
script to start over again.