Prerequisites for Installing Confluent Platform with Ansible Playbooks

General requirements

Confluent Platform version

It is highly recommended that you use the same version of Confluent Ansible playbooks as the Confluent Platform version.

Supported Operating Systems

Ansible Playbooks for Confluent Platform support the operating systems listed in the operating systems supported by Confluent Platform components, except for those marked as deprecated.

Hardware requirements

Refer to the Confluent Platform component on-premises system requirements.

Ports

Refer to the ports used by Confluent Platform components.

Users

Each Confluent Platform component runs under its own user set up during installation. The usernames are prefixed with cp- followed by the component name. For example, cp-kafka and cp-schema-registry. The one exception is that ZooKeeper runs as the cp-kafka user.

Time synchronization

Clock synchronization on each Kafka broker is required to ensure the full system functions correctly. See Time synchronization requirement for details.