-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
3.0.0.GA
-
None
-
False
-
-
False
-
-
-
- [DOC] Clarify that Kafka PodDisruptionBudgets (PDB) cover Kafka Controllers in addition to Brokers
- In the current documentation(https://docs.redhat.com/en/documentation/red_hat_streams_for_apache_kafka/3.0/html-single/deploying_and_managing_streams_for_apache_kafka_on_openshift/index#ref-list-of-kafka-cluster-resources-str), there is no clear or explicit statement that the PodDisruptionBudget applied to Kafka Brokers also protects the Kafka Controller
- In the "List of Kafka cluster resources" section of the documentation, the description of PodDisruptionBudget resources generally refers to Kafka brokers. With the adoption of KRaft and distinct node roles, it is not explicitly clear to users whether the automatically generated PDBs also protect the availability of Kafka Controller nodes or mixed Broker/Controller pods.
- Please update the documentation to explicitly state that the Kafka PodDisruptionBudget managed by the Cluster Operator functions for both Broker and Controller roles to ensure high availability during voluntary disruptions (e.g., OpenShift node drains).