Apache ZooKeeper preinstalled for AWS. The open source distributed coordination service with OpenJDK 17 and the ZooNavigator znode-browser web UI, with a per instance Web UI password generated on first boot. Backed by 24/7 cloudimg support.
## Apache ZooKeeper by cloudimg
Apache ZooKeeper is a high performance open source coordination service for distributed applications. It provides a hierarchical key value store used to deliver distributed configuration, synchronisation, naming, leader election and service discovery. This Amazon Machine Image delivers ZooKeeper fully installed and configured as a standalone single node ensemble, so a working coordination service is running within minutes of launch. The current release available is Apache ZooKeeper 3.9.
## Application Stack
The image runs Apache ZooKeeper 3.9 on OpenJDK 17. The client port 2181 serves applications, and the admin server and four letter word commands are enabled for monitoring. ZooNavigator, an open source znode browser web UI, is bundled so the otherwise headless service has a visual management surface, reverse proxied by nginx on port 80 behind HTTP basic authentication.
## Secure First Boot
On the first boot of every instance a one shot service generates a fresh Web UI password, unique to that instance, and writes it to a root only file. No shared or default credentials ship in the image.
## Ready To Use
The ZooKeeper server, data directories, four letter word command whitelist, systemd units and the ZooNavigator web UI are all configured. Point your distributed application at port 2181, or browse to the instance address to explore the znode tree visually.
## cloudimg Support
cloudimg provides 24/7 technical support for this image, covering ZooKeeper deployment, ensemble configuration, ACL design, performance tuning and monitoring.