Public | Automated Build

Last pushed: 2 years ago
Short Description
Simple bookkeeper container forked from onyx platform
Full Description


Docker image for Apache BookKeeper.

Uses the default /ledgers root in Zookeeper.
The only change from a default Bookkeeper configuration is prefering to
use the containers hostname over it's IP address. This is because Kubernetes
PetSet abstraction guarantees a stable hostname between crashes.


Set the environment variable to point at Zookeeper.

If this is your first start, make sure to call the container with the
command shell metaformat -nonInteractive. This will create the necessary
Zookeeper structure.

Kubernetes Use

Just kubectl create -f bookkeeper.petset.yaml. This will ensure
shell metaformat -nonInteractive is run as an init step.

Note on Volume Provisioners

If you don't have a dynamic volume provisioner running on your Kubernetes cluster, you must remove this annotation and
supply your own persistent volumes.

Docker Pull Command
Source Repository