Kafka KRaft [Technical Preview]PDF version

KRaft setup

Learn how you can set up Kafka KRaft in Cloudera on cloud

Kafka KRaft in Cloudera is implemented in the form of a Kafka service role. The role is called KRaft Controller. In Cloudera on cloud, KRaft Controller roles can be deployed with the Streams Messaging Light Duty, Heavy Duty, and High Availability cluster definitions available in the Cloudera Data Hub service.

Each of the definitions include an optional KRaft Nodes host group. The KRaft Controller roles are deployed on the nodes of this host group. If you want to deploy a Streams Messaging cluster that uses KRaft for metadata management, you must provision your cluster with at least a single KRaft node (three is recommended). KRaft nodes are also scalable after the cluster is provisioned.

For more information regarding the Streams Messaging cluster definitions, scaling, cluster deployment with Cloudera Data Hub, as well as KRaft, see the Related Information.

We want your opinion

How can we improve this page?

What kind of feedback do you have?