Sign inSign up

kubelauncher/zookeeper

By kubelauncher

•Updated 8 days ago

zookeeper packaged with love by KubeLauncher

Image
0

5.1K

kubelauncher/zookeeper repository overview

⁠ZooKeeper

Built by KubeLauncher⁠ — production-grade, open-source, community-first.

Production-ready, broadly compatible Apache ZooKeeper coordination service image based on Ubuntu 24.04. Built with OpenJDK 17. Designed for Kubernetes, built for everyone.

⁠Supported Tags

  • 3.9.3, 3.9, 3, latest

Tags follow semantic versioning. Each push also generates a sha-<commit> tag for pinning to exact builds.

⁠Quick Start

docker run -d --name zookeeper ghcr.io/kubelauncher/zookeeper:3.9.3

⁠Environment Variables

VariableDefaultDescription
ZOO_PORT2181Client connection port
ZOO_TICK_TIME2000Basic time unit in milliseconds
ZOO_INIT_LIMIT10Timeout for initial sync (in ticks)
ZOO_SYNC_LIMIT5Timeout for sync (in ticks)
ZOO_MAX_CLIENT_CNXNS60Maximum client connections per IP
ZOO_DATA_DIR/data/zookeeper/dataPath to the data directory
ZOO_LOG_DIR/data/zookeeper/logsPath to the log directory
ZOO_MY_ID1Server ID (auto-extracts ordinal from pod name)
ZOO_SERVERS(none)Comma-separated server list for ensemble
ZOO_HEAP_SIZE512JVM heap size in MB

⁠Ports

PortDescription
2181Client connections
2888Follower connections (ensemble)
3888Leader election (ensemble)

⁠Data Persistence

Data is stored in /data/zookeeper/. Mount a volume to persist data:

docker run -d -v zookeeper-data:/data/zookeeper ghcr.io/kubelauncher/zookeeper:3.9.3

⁠Helm Chart

A production-ready Helm chart is available:

helm install my-zookeeper oci://ghcr.io/kubelauncher/charts/zookeeper

šŸ“¦ View on ArtifactHub⁠

⁠About KubeLauncher

Built by KubeLauncher — production-grade, open-source, community-first.

Need a production Kubernetes platform? Let's talk⁠.

⁠License

Apache-2.0

Tag summary

Content type

Image

Digest

sha256:9a85b8701…

Size

129.9 MB

Last updated

8 days ago

docker pull kubelauncher/zookeeper