Overview
ZooNavigator znode tree
The ZooNavigator znode-browser web UI showing the ZooKeeper znode tree, served behind an nginx authentication wall on first boot.
ZooNavigator znode tree
Browsing znode data
znode metadata
znode ACL editor
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Overview 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 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 Apache ZooKeeper 3.9 running on OpenJDK 17. The client port 2181 serves applications; 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. nginx reverse-proxies the Web UI on port 80 behind HTTP basic authentication.
Secure First Boot On the first boot of your instance a one-shot service generates a fresh Web UI password, unique to that instance, and writes it to a root-only file. The same credential protects the ZooNavigator login and the nginx authentication wall. 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 24/7 technical support by email and chat. Help with ZooKeeper deployment, ensemble configuration, ACL design, performance tuning and monitoring.
Use Cases Distributed configuration management. Service discovery and naming. Leader election and distributed locks. Coordination backplane for Apache Kafka, Apache Hadoop, Apache Solr and other distributed systems. Development, test and proof-of-concept coordination workloads.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
Highlights
- Apache ZooKeeper preinstalled and ready as a standalone coordination service, with OpenJDK 17 and the ZooNavigator znode-browser web UI and no manual setup required
- Hardened first boot generates a fresh Web UI password for every instance and stores it in a file only the root user can read, with no shared or default credentials in the image
- 24/7 technical support from cloudimg, with expert assistance for ZooKeeper deployment, ensemble configuration, ACL design and performance tuning
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
m5.large Recommended | m5.large | $0.08 |
t3.micro | t3.micro instance type | $0.04 |
t2.micro | t2.micro instance type | $0.04 |
m5ad.16xlarge | m5ad.16xlarge instance type | $0.24 |
r5ad.xlarge | r5ad.xlarge instance type | $0.12 |
r7i.2xlarge | r7i.2xlarge instance type | $0.24 |
t2.large | t2.large instance type | $0.08 |
r5n.16xlarge | r5n.16xlarge instance type | $0.24 |
m5dn.metal | m5dn.metal instance type | $0.24 |
i4i.large | i4i.large instance type | $0.08 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of Apache ZooKeeper 3.9.
Additional details
Usage instructions
Connect via SSH on port 22 as the default login user for your operating system variant (the user guide lists it per variant). ZooKeeper serves clients on port 2181. The ZooNavigator znode-browser web UI is served on port 80: browse to http://<instance-public-ip>/ and sign in as the 'cloudimg' user. Retrieve the generated password with: sudo cat /root/zookeeper-credentials.txt. To enable TLS on the client port, follow the TLS section of the user guide.
Resources
Vendor resources
Support
Vendor support
cloudimg provides 24/7 technical support for this product by email and live chat. Our engineers help with deployment, configuration, updates, performance tuning and troubleshooting; critical issues receive a one hour average response. Contact support@cloudimg.co.uk .
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.