Cloudera Distribution of Apache Kafka Version and Packaging Information

This section describes naming conventions for Cloudera Distribution of Apache Kafka package versions, lists versions and where to download components.

For installation instructions, see Installing, Migrating and Upgrading Kafka.

Examples of Cloudera Distribution of Apache Kafka Versions

Cloudera packages are designed to be transparent and easy to understand. Cloudera Distribution of Apache Kafka package versions are labeled using the following format:

base_version+cloudera_version+patch_level

where:

  • base_version is the version of the open-source component included in the Cloudera package.
  • cloudera_version is the version of the Cloudera package.
  • patch_level is the number of source commits applied on top of the base version forked from the Apache Kafka branch. Note that the number of commits does not indicate the number of functional changes or bug fixes in the release. For example, a commit can be used to amend a version number or make other non-functional changes.

Cloudera Distribution of Apache Kafka Versions

Cloudera Distribution of Apache Kafka Version Information
Cloudera Distribution of Apache Kafka Version Component Version Release Notes Parcel Repository
3.0.0 Apache Kafka 0.11.0+kafka3.0.0+50 Release notes Cloudera Distribution of Apache Kafka 3.0.0 Parcel Repository
2.2.0 Apache Kafka 0.10.2.0+kafka2.2.0+110 Release notes Cloudera Distribution of Apache Kafka 2.2.0 Parcel Repository
2.1.2 Apache Kafka 0.10.0.1+kafka2.1.2+6 Release notes Cloudera Distribution of Apache Kafka 2.1.2 Parcel Repository
2.1.1 Apache Kafka 0.10.0.0+kafka2.1.1+21 Release notes Cloudera Distribution of Apache Kafka 2.1.1 Parcel Repository
2.1.0 Apache Kafka 0.10.0.0+kafka2.1.0+63 Release notes Cloudera Distribution of Apache Kafka 2.1.0 Parcel Repository
2.0.2 Apache Kafka 0.9.0.0+kafka2.0.2+305 Release notes Cloudera Distribution of Apache Kafka 2.0.2 Parcel Repository
2.0.1 Apache Kafka 0.9.0.0+kafka2.0.1+283 Release notes Cloudera Distribution of Apache Kafka 2.0.1 Parcel Repository
2.0.0 Apache Kafka 0.9.0.0+kafka2.0.0+188 Release notes Cloudera Distribution of Apache Kafka 2.0.0 Parcel Repository
1.4.0 Apache Kafka 0.8.2.0+kafka1.4.0+127 Release notes Cloudera Distribution of Apache Kafka 1.4.0 Parcel Repository
1.3.2 Apache Kafka 0.8.2.0+kafka1.3.2+116 Release notes Cloudera Distribution of Apache Kafka 1.3.2 Parcel Repository
1.3.1 Apache Kafka 0.8.2.0+kafka1.3.1+80 Release notes Cloudera Distribution of Apache Kafka 1.3.1 Parcel Repository
1.3.0 Apache Kafka 0.8.2.0+kafka1.3.0+72 Release notes Cloudera Distribution of Apache Kafka 1.3.0 Parcel Repository
1.2.0 Apache Kafka 0.8.2.0+kafka1.2.0+57 Release notes Cloudera Distribution of Apache Kafka 1.2.0 Parcel Repository

Compatible Release Versions for Cloudera Distribution of Apache Kafka 2.1.0
Type Location Parcel File
yum RHEL/CentOS/Oracle 7 http://archive.cloudera.com/kafka/redhat/7/x86_64/kafka/ http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-el7.parcel
yum RHEL/CentOS/Oracle 6 http://archive.cloudera.com/kafka/redhat/6/x86_64/kafka/ http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-el6.parcel
yum RHEL/CentOS/Oracle 5 http://archive.cloudera.com/kafka/redhat/5/x86_64/kafka/ http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-el5.parcel
Debian Jesse 8.2 https://archive.cloudera.com/kafka/debian/jessie/amd64/kafka/dists http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-jessie.parcel
apt Debian Wheezy 7.0 https://archive.cloudera.com/kafka/debian/wheezy/amd64/kafka/dists http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-wheezy.parcel
zypper/YaST SLES 12 https://archive.cloudera.com/kafka/sles/12/x86_64/kafka/ http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-sles12.parcel
zypper/YaST SLES 11 https://archive.cloudera.com/kafka/sles/11/x86_64/kafka/ http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-sles11.parcel
Ubuntu Trusty 14.04 https://archive.cloudera.com/kafka/ubuntu/trusty/amd64/kafka/dists http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-trusty.parcel
Ubuntu Precise 12.04 https://archive.cloudera.com/kafka/ubuntu/precise/amd64/kafka/dists http://archive.cloudera.com/kafka/parcels/2.1.0/KAFKA-2.1.0-1.2.1.0.p0.115-precise.parcel

Maven Artifacts for Kafka

The following tables lists the project name, groupId, artifactId, and version required to access each Kafka artifact from a Maven POM. For information on how to use Kafka Maven artifacts, see Using the CDH 5 Maven Repository.

The following table lists the project name, groupId, artifactId, and version required to access each Kafka 3.0.0 artifact.

Project groupId artifactId version
Kafka org.apache.kafka connect 0.11.0-kafka-3.0.0
org.apache.kafka connect-api 0.11.0-kafka-3.0.0
org.apache.kafka connect-file 0.11.0-kafka-3.0.0
org.apache.kafka connect-json 0.11.0-kafka-3.0.0
org.apache.kafka connect-runtime 0.11.0-kafka-3.0.0
org.apache.kafka connect-transforms 0.11.0-kafka-3.0.0
org.apache.kafka kafka-clients 0.11.0-kafka-3.0.0
org.apache.kafka kafka-examples 0.11.0-kafka-3.0.0
org.apache.kafka kafka-log4j-appender 0.11.0-kafka-3.0.0
org.apache.kafka kafka-streams 0.11.0-kafka-3.0.0
org.apache.kafka kafka-streams-examples 0.11.0-kafka-3.0.0
org.apache.kafka kafka-tools 0.11.0-kafka-3.0.0

The following table lists the project name, groupId, artifactId, and version required to access each Kafka 2.2.0 artifact.

Project groupId artifactId version
Kafka org.apache.kafka connect 0.10.2-kafka-2.2.0
org.apache.kafka connect-api 0.10.2-kafka-2.2.0
org.apache.kafka connect-file 0.10.2-kafka-2.2.0
org.apache.kafka connect-json 0.10.2-kafka-2.2.0
org.apache.kafka connect-runtime 0.10.2-kafka-2.2.0
org.apache.kafka connect-transforms 0.10.2-kafka-2.2.0
org.apache.kafka kafka-clients 0.10.2-kafka-2.2.0
org.apache.kafka kafka-examples 0.10.2-kafka-2.2.0
org.apache.kafka kafka-log4j-appender 0.10.2-kafka-2.2.0
org.apache.kafka kafka-streams 0.10.2-kafka-2.2.0
org.apache.kafka kafka-streams-examples 0.10.2-kafka-2.2.0
org.apache.kafka kafka-tools 0.10.2-kafka-2.2.0
org.apache.kafka kafka_2.10 0.10.2-kafka-2.2.0
org.apache.kafka kafka_2.11 0.10.2-kafka-2.2.0

The following table lists the project name, groupId, artifactId, and version required to access each Kafka 2.1.2. artifact.

Project groupId artifactId version
Kafka org.apache.kafka connect 0.10.0-kafka-2.1.2
Kafka org.apache.kafka connect-api 0.10.0-kafka-2.1.2
Kafka org.apache.kafka connect-file 0.10.0-kafka-2.1.2
Kafka org.apache.kafka connect-json 0.10.0-kafka-2.1.2
Kafka org.apache.kafka connect-runtime 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka-clients 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka-examples 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka-log4j-appender 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka-streams 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka-streams-examples 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka-tools 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka_210 0.10.0-kafka-2.1.2
Kafka org.apache.kafka kafka_2.11 0.10.0-kafka-2.1.2

The following table lists the project name, groupId, artifactId, and version required to access each Kafka 2.1.1. artifact.

Project groupId artifactId version
Kafka org.apache.kafka connect 0.10.0-kafka-2.1.1
Kafka org.apache.kafka connect-api 0.10.0-kafka-2.1.1
Kafka org.apache.kafka connect-file 0.10.0-kafka-2.1.1
Kafka org.apache.kafka connect-json 0.10.0-kafka-2.1.1
Kafka org.apache.kafka connect-runtime 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka-clients 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka-examples 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka-log4j-appender 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka-streams 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka-streams-examples 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka-tools 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka_2.10 0.10.0-kafka-2.1.1
Kafka org.apache.kafka kafka_2.11 0.10.0-kafka-2.1.1

The following table lists the project name, groupId, artifactId, and version required to access each Kafka 2.1.0 artifact.

Project

groupId

artifactId

version

Kafka

org.apache.kafka

connect

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

connect-api

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

connect-file

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

connect-json

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

connect-runtime

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

kafka-clients

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

kafka-examples

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

kafka-log4j-appender

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

kafka-tools

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

kafka_2.10

0.10.0-kafka-2.1.0

Kafka

org.apache.kafka

kafka_2.11

0.10.0-kafka-2.1.0

The following table lists the project name, groupId, artifactId, and version required to access each Kafka 2.0.0 artifact.

Project groupId artifactId version
Kafka org.apache.kafka connect 0.9.0-kafka-2.0.0
org.apache.kafka connect-api 0.9.0-kafka-2.0.0
org.apache.kafka connect-file 0.9.0-kafka-2.0.0
org.apache.kafka connect-json 0.9.0-kafka-2.0.0
org.apache.kafka connect-runtime 0.9.0-kafka-2.0.0
org.apache.kafka kafka-clients 0.9.0-kafka-2.0.0
org.apache.kafka kafka-examples 0.9.0-kafka-2.0.0
org.apache.kafka kafka-log4j-appender 0.9.0-kafka-2.0.0
org.apache.kafka kafka-tools 0.9.0-kafka-2.0.0
org.apache.kafka kafka_2.10 0.9.0-kafka-2.0.0
org.apache.kafka kafka_2.11 0.9.0-kafka-2.0.0

The following table lists the project name, groupId, artifactId, and version required to access each Cloudera Distribution of Apache Kafka 1.4.0 artifact.

Project

groupId

artifactId

version

Kafka

org.apache.kafka

kafka-clients

0.8.2.0-kafka-1.4.0

Kafka

org.apache.kafka

kafka-examples

0.8.2.0-kafka-1.4.0

Kafka

org.apache.kafka

kafka_2.10

0.8.2.0-kafka-1.4.0