Pod placement

You can configure Pod placement for Kafka brokers as described in Pod placement.

By default, the operator configures the following Pod placement constraints:

affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchLabels: app.kubernetes.io/component: broker app.kubernetes.io/instance: cluster-name app.kubernetes.io/name: kafka topologyKey: kubernetes.io/hostname weight: 70

In the example above cluster-name is the name of the Kafka custom resource that owns this Pod.