rpk security user

Manage SASL users.

If SASL is enabled, a SASL user is what you use to talk to Redpanda, and ACLs control what your user has access to. See rpk security acl --help for more information about ACLs, and rpk security acl user create --help for more information about creating SASL users. Using SASL requires setting "enable_sasl: true" in the redpanda section of your redpanda.yaml.

Usage

rpk security user [flags]

Subcommands

Command Description

rpk security user create

Create a SASL user. This command creates a single SASL user with the given password, optionally with a custom mechanism.

rpk security user delete

Delete a SASL user. This command deletes the specified SASL account from Redpanda.

rpk security user list

List SASL users.

rpk security user update

Update SASL user credentials.

Flags

Value Type Description

--format

string

Output format (json,yaml,text,wide,help).

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.