Confluent Platform Packages
You can use the platform packages to install the entire Confluent Platform, and use the component packages to install individual components.
Looking for a fully managed cloud-native service for Apache Kafka®?
Sign up for Confluent Cloud and get started for free using the Cloud quick start.
Platform packages
The platform packages include all Confluent Platform packages.
confluent-platform
confluent-8.2.0 provides the complete Confluent Platform, including all community and commercial component packages. This package contains confluent-server, version 8.2.0 (8.2.0.ce). The server log file shows the following:
Kafka version: 8.2.0.ce
For Confluent Platform and Kafka compatibility, refer to Confluent Platform and Apache Kafka compatibility.
confluent-community
confluent-community-8.2.0 contains the Confluent Community component packages. This package contains confluent-kafka, version 8.2.0 (8.2.0.ccs). The broker log file shows the following:
Kafka version: 8.2.0-ccs.
Component packages
You can install the component packages using an APT or YUM repository. Use these packages only when you need a single component on your server, for example, on production servers.
avro
C/C++ Avro serialization library. This is a community component of Confluent Platform.
DEB packages
Package name
Description
libavro-c-dev
C development headers and library.
libavro-c1
C library and source.
libavro-cpp-dev
C++ development headers and library.
libavro-cpp1
C++ library and source.
RPM packages
Important
RHEL 9 and later: Avro RPM packages are not available for RHEL 9 and later versions. Confluent no longer provides pre-packaged RPM deliverables for Avro libraries. Instead, integrate these libraries directly into your projects using CMake. Refer to the libschemaregistry repository for CMake integration instructions.
RHEL 8 and earlier only:
RPM packages
Description
avro-c-debuginfo
C debugging symbols.
avro-c-devel
C development headers and library.
avro-c-devel
C development headers and library.
avro-c-tools
Command line tools.
avro-c
C library and source.
avro-cpp-debuginfo
C++ debugging symbols.
avro-cpp-devel
C++ development headers and library.
avro-cpp
C++ library and source.
Source packages - included in ZIP and TAR archives under
src/directory.
confluent-control-center
A web-based tool for managing and monitoring Kafka. For more information, refer to the Control Center. This is a commercial component of Confluent Platform.
confluent-kafka
The confluent-kafka package includes Kafka, Kafka Streams, the Kafka Connect framework, and the Kafka Java client. For more information, refer to the documentation. This is a community component of Confluent Platform.
confluent-kafka-connect-replicator
Multi-Datacenter Replication. For more information, refer to the documentation. This is a commercial component of Confluent Platform.
confluent-kafka-dotnet
.NET client library. For more information, refer to the documentation. This is a community component of Confluent Platform.
Code repository – available on NuGet
Source packages – included in ZIP and TAR archives under
src/directory
confluent-kafka-javascript
JavaScript client library. For more information, refer to the documentation. This is a community component of Confluent Platform.
Code repository – available on NPM
Source packages – included in ZIP and TAR archives under
src/directory
confluent-kafka-go
Go client library. For more information, refer to the documentation. This is a community component of Confluent Platform.
Code repository – available on GitHub
Source packages – included in ZIP and TAR archives under
src/directory
confluent-kafka-python
Python client library. For more information, refer to the documentation. This is a community component of Confluent Platform.
Python package – available on PyPI
Source packages – included in ZIP and TAR archives under
src/directory
confluent-kafka-rest
HTTP REST Proxy for Kafka. For more information, refer to the documentation. This is a community component of Confluent Platform.
confluent-ksqldb
ksqlDB is a streaming SQL engine for Kafka. ksqlDB is included with Confluent Cloud and the Confluent Platform installation.
For more information, refer to the Install and Configure ksqlDB for Confluent Platform. This is a community component of Confluent Platform.
confluent-rebalancer
The confluent-rebalancer package automatically balances data and partitions between brokers in an Kafka cluster. For more information, refer to the documentation. This is a commercial component of Confluent Platform.
confluent-schema-registry
Schema Registry is a RESTful schema registry service for managing Avro schemas. For more information, refer to the Schema Registry Documentation. This is a community component of Confluent Platform.
confluent-security
Kafka security plugins. For more information, refer to Schema Registry Security Plugin for Confluent Platform and REST Proxy Security Plugins in Confluent Platform. This is a community component of Confluent Platform.
confluent-server
Confluent Server is a component of Confluent Platform that includes Kafka and additional commercial features. Key features in Confluent Server include:
Role-based access control (RBAC)
Tiered Storage
Self-Balancing Clusters
Confluent for Kubernetes
Confluent Server is fully compatible with Kafka, and you can migrate in place between Kafka and Confluent Server.
Confluent Server is a commercial component of Confluent Platform.
librdkafka
The C/C++ Kafka client. For more information, refer to the librdkafka GitHub documentation.
DEB packages
Package name
Description
librdkafka-dev
Development headers and library
librdkafka1-dbg
Debugging symbols
librdkafka1
Library
RPM packages
Package name
Description
librdkafka-devel
Development headers and library
librdkafka1-debuginfo
Debugging symbols
librdkafka1
Library
librdkafka
Source RPM
Source packages - included in ZIP and TAR archives under
src/directory.