juju model-defaultsΒΆ

Usage: juju model-defaults [options] [[<cloud>/]<region> ]<model-key>[<=value>] ...]

Summary:
Displays or sets default configuration settings for new models.

Global Options:
--debug  (= false)
    equivalent to --show-log --logging-config=<root>=DEBUG
-h, --help  (= false)
    Show help on a command or other topic.
--logging-config (= "")
    specify log levels for modules
--quiet  (= false)
    show no informational output
--show-log  (= false)
    if set, write the log file to stderr
--verbose  (= false)
    show more verbose output

Command Options:
-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)
--ignore-read-only-fields  (= false)
    Ignore read only fields that might cause errors to be emitted while processing yaml documents
-o, --output (= "")
    Specify an output file
--reset  (= )
    Reset the provided comma delimited keys

Details:
By default, all default configuration (keys and values) are
displayed if a key is not specified. 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.

Model default configuration settings are specific to the cloud on which the
model is deployed.

If the controller host more then one cloud, the cloud (and optionally region)
must be specified.

Model defaults yaml configuration can be piped from stdin from the output in
yaml format of the command stdout.

Some model-defaults configuration are read-only, to prevent
the command exiting on read-only fields, setting "ignore-read-only-fields" will
cause it to skip over the fields when they're encountered.

Examples:

Display all model config default values
    juju model-defaults

Display the value of http-proxy model config default
    juju model-defaults http-proxy

Display the value of http-proxy model config default for the aws cloud
    juju model-defaults aws http-proxy

Display the value of http-proxy model config default for the aws cloud
and us-east-1 region
    juju model-defaults aws/us-east-1 http-proxy

Display the value of http-proxy model config default for the us-east-1 region
    juju model-defaults us-east-1 http-proxy

Set the value of ftp-proxy model config default to 10.0.0.1:8000
    juju model-defaults ftp-proxy=10.0.0.1:8000

Set model default values for the us-east-1 region as defined in
path/to/file.yaml and ftp-proxy on the command line
    juju model-defaults us-east-1 ftp-proxy=10.0.0.1:8000 path/to/file.yaml

Set model default values for the aws cloud as defined in path/to/file.yaml
    juju model-defaults aws path/to/file.yaml

Reset the value of default-series and test-mode to default
    juju model-defaults --reset default-series,test-mode

Reset the value of http-proxy for the us-east-1 region to default
    juju model-defaults us-east-1 --reset http-proxy

See also:
    models
    model-config

Aliases: model-default