Confluent ZooKeeper 2.4.0-4.0.0e

DC/OS Confluent ZooKeeper is an automated service that makes it easy to deploy and manage Confluent ZooKeeper on DC/OS for the purposes of running the DC/OS Apache Kafka and DC/OS Confluent Kafka Services. ZooKeeper is a centralized service for maintaining configuration and naming information, as well as providing distributed synchronization and group services.

For more information on Confluent ZooKeeper, see the ZooKeeper documentation. In particular, the ZooKeeper Admin Guide.

Features

  • Single command installation for rapid provisioning.
  • CLI for easy management.
  • Cluster size of 3 or 5 nodes for fault tolerance in production.
  • Multiple ZooKeeper clusters sharing a single DC/OS cluster for multi-tenancy.
  • Rolling software and configuration updates for runtime maintenance.

Getting Started

To start a basic test cluster with three servers, run the following command on the DC/OS CLI.…Read More

Configuration

The default DC/OS Kafka ZooKeeper installation provides reasonable defaults for trying out the service, but may not be sufficient for production use. You may require a different configuration depending on the context of the deployment.…Read More

Operations

The DC/OS Kafka ZooKeeper service provides a robust API (accessible by HTTP or DC/OS CLI) for managing, repairing, and monitoring the service. Here, only the CLI version is presented for conciseness, but see the API Reference for HTTP instructions.…Read More

Updates

Enterprise DC/OS 1.10 introduced a convenient command line option that allows for easier updates to a service’s configuration and version, as well as allowing users to inspect the status of an update, to pause and resume updates, and to restart or complete steps if necessary.…Read More

Security

The DC/OS Kafka ZooKeeper service allows you to create a service account to configure access for Kafka ZooKeeper. The service allows you to create and assign permissions as required for access.…Read More

Uninstall

If you are using DC/OS 1.10 or later and the installed service has a version later than 2.0.0-x, then uninstalling the service is simple.…Read More

Troubleshooting

After a configuration change, the service may enter an unhealthy state. This commonly occurs when an invalid configuration change was made by the user. Certain configuration values may not be changed, or may not be decreased. To verify whether this is the case, check the service’s deploy plan for any errors.…Read More

Advanced

This section describes some advanced features of the DC/OS Kafka ZooKeeper service.…Read More

API Reference

The DC/OS Kafka ZooKeeper Service implements a REST API that may be accessed from outside the cluster. The parameter referenced below indicates the base URL of the DC/OS cluster on which the Kafka ZooKeeper Service is deployed.…Read More

Limitations

Only 3 or 5 ZooKeeper nodes are allowed. The value may not be changed after deployment.…Read More

Support Policy

DC/OS and certified package version support policy are described in detail here.…Read More

Release Notes

This is the initial GA release of the DC/OS Confluent ZooKeeper service.…Read More