.. title:: Kafka broker and controller configuration reference for Confluent Platform .. meta:: :description: This topic provides configuration parameters for brokers when Kafka is running in ZooKeeper mode and Kafka brokers and controllers when Kafka is running in Kraft mode. .. include:: ../includes/filter.rst .. _cp-config-brokers: =========================================================== |ak| Broker and Controller Configuration Reference for |cp| =========================================================== This topic provides configuration parameters for :term:`Kafka brokers ` and controllers when |ak| is running in |kraft| mode, and for brokers when |ak-tm| is running in |zk| mode. Note that starting with |cp| version 7.4, |kraft| mode is the default for metadata management for new |ak| clusters, and as a result, there are some configuration properties specific to |kraft| controllers listed in this topic. .. seealso:: - To learn more about |kraft|, see :ref:`kraft-overview` and :ref:`configure-kraft`. - To learn more about configuring |zk|, see :ref:`zk-prod-deployment`. - To learn more about |ak|, see the :kafka-common:`Kafka Overview|overview.html`. Each configuration entry contains a table with the following entries: - The type such as string, boolean, or integer - The default value - Valid values, which are provided if applicable - Importance, which is one of the following values: - high: An important configuration property; often a mandatory property that you may need to set - medium: A moderately important configuration property that you probably do not need to set, but you may need to tune depending on your use case. - low: A configuration property that is likely fine with the default value. - The update mode, which is one of the following values: * read-only: Requires a broker restart for update. * per-broker: May be updated dynamically for each broker. * cluster-wide: May be updated dynamically as a cluster-wide default. May also be updated as a per-broker value for testing. Search by configuration property name ************************************* The configuration properties are in alphabetical order by importance level, but you can also search and filter by configuration property name. .. include:: ../includes/filter-form.rst .. Built from ce-kafka as an autotask and imported using an include: https://confluentinc.atlassian.net/browse/UIF-1629 .. include:: ../../.hidden/ce-kafka-generated/kafka_config.rst .. include:: ../../.hidden/docs-common/home/includes/ak-share.rst