Installation Requirements

General Requirements

Supported Operating Systems

  • RHEL 7 or later
  • Ubuntu 16.04 or later
  • Debian 8 or later

Hardware Requirements

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

Ports

Ansible configures Confluent Platform components to use the following ports.

Important

Make sure the ports identified below are open..

Component Port
Kafka brokers: inter-broker communication 9091
Kafka brokers: client communication 9092
Confluent Control Center 9021
Connect REST API 8083
KSQL REST API 8088
REST Proxy 8082
Schema Registry REST API 8081
ZooKeeper 2181, 2888, 3888

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.