// This assembly is included in the following assemblies:
//
// assembly-deployment-configuration-kafka.adoc

// Save the context of the assembly that is including this one.
// This is necessary for including assemblies in assemblies.
// See also the complementary step on the last line of this file.

[id='assembly-kafka-rack-{context}']

= Kafka rack awareness

The rack awareness feature in {ProductName} helps to spread the Kafka broker pods and Kafka topic replicas across different racks.
Enabling rack awareness helps to improve availability of Kafka brokers and the topics they are hosting.

NOTE: "Rack" might represent an availability zone, data center, or an actual rack in your data center.

//include::ref-kafka-rack.adoc[leveloffset=+1]

//include::proc-configuring-init-container-image.adoc[leveloffset=+1]

include::proc-configuring-kafka-rack-awareness.adoc[leveloffset=+1]
