This Juju Charmed Operator deploys Apache ZooKeeper on top of Kubernetes.
Apache ZooKeeper is a service for storing the configuration (key-value store) of a distributed system and helping with synchronization between components of that system. This is for example used by Zuul, OpenStack's CI system.
$ juju add-model myzookeeper
$ juju deploy zookeeper-k8s -n 3
Where:
zookeeper-k8s
: the name of this Charmed Operator on the
Charmhub.-n
: the number of Juju units to deploy, i.e. the number of wanted k8s pods.
Any number >= 1
is supported but for production you should pick
an odd number >= 3
.