# rpk -X

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

---
title: rpk -X
latest-operator-version: v26.1.5
latest-console-tag: v3.7.4
latest-connect-version: 4.96.1
latest-redpanda-tag: v26.1.10
docname: rpk/rpk-x-options
page-component-name: agentic-data-plane
page-version: master
page-component-version: master
page-component-title: Agentic Data Plane
page-relative-src-path: rpk/rpk-x-options.adoc
page-edit-url: https://github.com/redpanda-data/adp-docs/edit/main/modules/reference/pages/rpk/rpk-x-options.adoc
page-git-created-date: "2026-05-11"
page-git-modified-date: "2026-05-26"
---

<!-- Source: https://docs.redpanda.com/agentic-data-plane/reference/rpk/rpk-x-options.md -->

Use the `-X` flag to override any rpk-specific configuration option for a single command, without modifying your rpk profile. Each option follows the form `key=value`: for example, `rpk -X tls.enabled=true` enables TLS for the Kafka API.

Every `-X` option also has an environment-variable equivalent: prefix with `RPK_` and replace periods (`.`) with underscores (`_`). For example, `tls.enabled` becomes `RPK_TLS_ENABLED`.

To list every available option, run:

```bash
rpk -X list
```

Run `rpk -X help` for inline descriptions, or see the [full `rpk -X` reference](https://docs.redpanda.com/current/reference/rpk/rpk-x-options/) in the Redpanda docs.

> 💡 **TIP**
>
> For persistent configuration across commands and sessions, prefer [rpk profiles](https://docs.redpanda.com/agentic-data-plane/reference/rpk/rpk-profile/rpk-profile/) over environment variables or `-X` flags.