Command controller-config

Usage: juju controller-config [options] [<attribute key>[=<value>] ...]


Displays or sets configuration settings for a controller.


-B, --no-browser-login (= false)

Do not use web browser for authentication

-c, --controller (= "")

Controller to operate in

--format (= tabular)

Specify output format (json|tabular|yaml)

-o, --output (= "")

Specify an output file


By default, all configuration (keys and values) for the controller are displayed if a key is not specified. Supplying one key name returns only the value for that key.

Supplying key=value will set the supplied key to the supplied value; this can be repeated for multiple keys. You can also specify a yaml file containing key values. Not all keys can be updated after bootstrap time.

Available keys and values can be found here:


   juju controller-config
    juju controller-config api-port
    juju controller-config -c mycontroller
    juju controller-config auditing-enabled=true audit-log-max-backups=5
    juju controller-config auditing-enabled=true path/to/file.yaml
    juju controller-config path/to/file.yaml

See also:

controllers, model-config, show-cloud