Docs Self-Managed Manage Cluster Maintenance Configure Broker Properties This is documentation for Self-Managed v23.3, which is no longer supported. To view the latest available version of the docs, see v24.3. Configure Broker Properties When you install Redpanda, a redpanda.yaml file is installed on each broker in /etc/redpanda. This file contains broker configuration properties. A broker property is one that can be set differently from broker to broker, such as data_directory or node_id (when specified). See Broker Configuration Properties for a list of broker properties, their descriptions, and their default values. The default redpanda.yaml file groups broker properties into categories: pandaproxy - Properties for the Redpanda HTTP Proxy redpanda - Runtime configuration properties, such as the cluster member IP addresses and the data directory rpk - Properties that determine how rpk starts Redpanda schema registry - Properties related to storage, retrieval, and compatibility of the schemas To view a sample template that includes all broker properties as they appear in the default redpanda.yaml file, see Broker Configuration Template. This template is annotated with descriptions of each property. Set broker configuration properties The redpanda.yaml file rarely needs to be edited after the system is installed, but you can choose to change broker configuration property values. The broker configuration property node_id is immutable. To ensure safe operations, omit the node_id field from redpanda.yaml and allow Redpanda to assign it automatically. For more information, see Do not configure broker IDs. To change a broker property setting: Open a terminal window and navigate to the broker where you want to change a property setting. Go to the /etc/redpanda directory. Open the redpanda.yaml file. Change values for properties as needed. Save the file and close the editor. Restart the broker to apply the changes. When Redpanda starts up and reads the redpanda.yaml file, it checks that each property setting has a valid value. If the file contains an invalid property setting, Redpanda logs an error and refuses to start. Suggested labs Enable Plain Login Authentication for Redpanda ConsoleRedpanda Iceberg Docker Compose ExampleOwl Shop Example Application in DockerStart a Single Redpanda Broker with Redpanda Console in DockerStart a Cluster of Redpanda Brokers with Redpanda Console in DockerSearch all labs Back to top × Simple online edits For simple changes, such as fixing a typo, you can edit the content directly on GitHub. Edit on GitHub Or, open an issue to let us know about something that you want us to change. Open an issue Contribution guide For extensive content updates, or if you prefer to work locally, read our contribution guide . Was this helpful? thumb_up thumb_down group Ask in the community mail Share your feedback group_add Make a contribution Configure Cluster Properties Cluster Balancing