rpk topic delete

Delete one or more Kafka topics. This operation is irreversible and removes all data in the topics.

Usage

rpk topic delete <topics...> [flags]

Examples

This section provides examples of how to use rpk topic delete.

Delete specific topics

Delete topics foo and bar

rpk topic delete foo bar

Delete with regex

Delete topics starting with 'f' or ending in 'r'

rpk topic delete -r '^f.*' '.*r$'

Delete all topics (use with caution)

rpk topic delete -r '.*'

Flags

Value Type Description

-r, --regex

bool

Treat topic names as regular expressions and delete all matching topics. Use with caution.

Global flags

Value Type Description

--config

string

Redpanda or rpk config file; default search paths are ~/.config/rpk/rpk.yaml, $PWD/redpanda.yaml, and /etc/redpanda/redpanda.yaml.

-X, --config-opt

stringArray

Override rpk configuration settings; -X help for detail or -X list for terser detail.

--ignore-profile

bool

Ignore rpk.yaml and redpanda.yaml; use default settings.

--profile

string

rpk profile to use.

-v, --verbose

bool

Enable verbose logging.