Important

You are viewing documentation for an older version of Confluent Platform. For the latest, click here.

Confluent Platform Packages

You can use the platform packages to install the entire Confluent Platform, and use the component packages to install individual components.

Certain packages are available in two variants, named by the Scala version (<scala_version>) of Apache Kafka® that is included in the packages. Kafka is implemented in Scala and built for multiple versions of Scala.

Platform packages

The platform packages include all Confluent Platform packages.

confluent-platform-<scala_version>

The complete Confluent Platform, including all community and commercial component packages.

confluent-community-<scala_version>

The Confluent Community component packages.

Component packages

You can install the component packages via an APT or YUM repository. Use these packages only when you need a single component on your server, e.g. 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

    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, see the documentation. This is a commercial component of Confluent Platform.

confluent-kafka-<scala_version>

Kafka, including Kafka Streams, Kafka Connect framework, and Kafka Java client. For more information, see the documentation. This is a community component of Confluent Platform.

confluent-kafka-connect-elasticsearch

Elasticsearch Connector for Connect (Sink). For more information, see the documentation. This is a community component of Confluent Platform.

confluent-kafka-connect-jdbc

JDBC Source and Sink Connectors for Kafka Connect. For more information, see the documentation. This is a community component of Confluent Platform.

confluent-kafka-connect-jms

JMS Connector for Kafka Connect. For more information, see JMS Source Connector for Confluent Platform. This is a community component of Confluent Platform.

confluent-kafka-connect-replicator

Multi-Datacenter Replication. For more information, see the documentation. This is a commercial component of Confluent Platform.

confluent-kafka-connect-s3

S3 Sink Connector for Kafka Connect. For more information, see the documentation. This is a community component of Confluent Platform.

confluent-kafka-dotnet

.NET client library. For more information, see 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-go

Go client library. For more information, see 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, see 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, see the documentation. This is a community component of Confluent Platform.

confluent-ksql

KSQL is the streaming SQL engine for Kafka. For more information, see the KSQL documentation. This is a community component of Confluent Platform.

confluent-libserdes

C/C++ Avro Serialization with Schema Registry support. For more information, see the libserdes GitHub documentation. This is a community component of Confluent Platform.

  • DEB packages

    Package name Description
    confluent-libserdes-c1 Library and source
    confluent-libserdes-dev Development headers and library
  • RPM packages

    Package name Description
    confluent-libserdes-debuginfo Debugging symbols
    confluent-libserdes-devel Development headers and library
    confluent-libserdes Library and source
  • Source packages - included in ZIP and TAR archives under src/ directory

confluent-rebalancer

Automatically balance data and partitions between brokers in Kafka cluster. For more information, see 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, see the Schema Registry documentation. This is a community component of Confluent Platform.

confluent-security

Kafka security plugins. For more information, see Confluent Security Plugins. This is a community component of Confluent Platform.

confluent-server

Confluent Server is a component of Confluent Platform that includes Kafka and additional software to deliver role-based access control (RBAC), LDAP Authorizer, and support for Confluent Operator. Confluent Server makes it easy for users to deploy Kafka, LDAP and RBAC in a single software package. Users of Confluent Platform have the option of installing Confluent Server to use RBAC, LDAP and Operator, or continue to use Kafka as a fully supported component of Confluent Platform. Confluent Server is fully compatible with Kafka, and users can migrate in place between Confluent Server and Kafka. Confluent Server includes Kafka and a number of commercial features. The use of the Confluent Server commercial features requires a Confluent subscription. The Confluent Server features are commercially licensed. This is a commercial component of Confluent Platform.

librdkafka

The C/C++ Kafka client. For more information, see 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.