self config
self config env
Show active Harbor CLI environment variables.
Options
-a, --all
List all environment variables.
Type: boolean (flag)
Default: False
self config get
Show the current CLI configuration.
Arguments
KEY
Specific config key to get value of.
Type: text
Options
--toml/--no-toml
Show the current configuration in TOML format after setting the value. Overrides --format.
Type: boolean (flag)
Default: True
self config keys
Show all config keys that can be modified with set.
self config path
Show the path to the current configuration file, or default path if no config is loaded.
self config set
Modify a CLI configuration value. Use keys to see all available keys.
Arguments
KEY
Key to set. Subkeys can be specified using dot notation. e.g. 'harbor.url'
Type: text
Required: ✅
VALUE
Value to set.
Type: text
Required: ✅
Options
--path
<PATH>
Path to save configuration file.
Type: path
--session
Set the value in the current session only. The value will not be saved to disk. Only useful in REPL mode.
Type: boolean (flag)
Default: False
--show/--no-show
Show the current configuration after setting the value.
Type: boolean (flag)
Default: False
--toml/--no-toml
Render updated config as TOML in terminal if --show is set. Overrides global option --format.
Type: boolean (flag)
Default: True
self config write
Write the current session configuration to disk. Used to save changes made with set --session in REPL mode.
Options
--path
<PATH>
Path to save configuration file. Uses current config file path if not specified.
Type: path