# rpk cluster config

> For the complete documentation index, see [llms.txt](https://docs.redpanda.com/llms.txt). Component-specific: [streaming-full.txt](https://docs.redpanda.com/streaming-full.txt)

---
title: rpk cluster config
latest-redpanda-tag: v25.1.1
latest-console-tag: v3.7.3
latest-operator-version: v26.1.4
# EOL = End-of-Life (support lifecycle status)
page-is-nearing-eol: "false"
page-is-past-eol: "true"
page-eol-date: April 7, 2026
latest-connect-version: 4.93.0
docname: rpk/rpk-cluster/rpk-cluster-config
page-component-name: streaming
page-version: "25.1"
page-component-version: "25.1"
page-component-title: Streaming
page-relative-src-path: rpk/rpk-cluster/rpk-cluster-config.adoc
page-edit-url: https://github.com/redpanda-data/docs/edit/v/25.1/modules/reference/pages/rpk/rpk-cluster/rpk-cluster-config.adoc
page-git-created-date: "2023-05-17"
page-git-modified-date: "2025-05-09"
support-status: past end-of-life
---

<!-- Source: https://docs.redpanda.com/streaming/25.1/reference/rpk/rpk-cluster/rpk-cluster-config.md -->

Interact with cluster configuration properties.

Cluster properties are Redpanda settings that apply to all brokers in the cluster. These are separate from broker properties, which apply to only that broker and are set with `rpk redpanda config`.

Use the `edit` subcommand to interactively modify the cluster configuration, or `export` and `import` to write the configuration to a file that can be edited and read back later.

These commands take an optional `--all` flag to include all properties such as low-level tunables (for example, internal buffer sizes) that do not usually need to be changed during normal operations. These properties generally require some expertise to set safely, so if in doubt, avoid using `--all`.

Modified properties are propagated immediately to all brokers. Use the `status` subcommand to verify that all brokers are up to date and identify any settings which were rejected by a broker; for example, if the broker is running a different Redpanda version that does not recognize certain properties.

## [](#usage)Usage

```bash
rpk cluster config [command]
```

## [](#flags)Flags

| Value | Type | Description |
| --- | --- | --- |
| --all | - | Include all properties, including tunables. |
| -h, --help | - | Help for config. |
| --config | string | Redpanda or rpk config file; default search paths are /var/lib/redpanda/.config/rpk/rpk.yaml, $PWD/redpanda.yaml, and /etc/redpanda/redpanda.yaml. |
| -X, --config-opt | stringArray | Override rpk configuration settings. See rpk -X or execute rpk -X help for inline detail or rpk -X list for terser detail. |
| --profile | string | Profile to use. See rpk profile for more details. |
| -v, --verbose | - | Enable verbose logging. |