config

config

View or change controller configuration.

maasconfig[-h][--show][--show-database-password][--show-secret][--maas-urlMAAS_URL][--vault-uriVAULT_URI][--vault-approle-idVAULT_APPROLE_ID][--vault-wrapped-tokenVAULT_WRAPPED_TOKEN][--vault-secrets-pathVAULT_SECRETS_PATH][--vault-secrets-mountVAULT_SECRETS_MOUNT][--secretSECRET][--num-workersNUM_WORKERS][--enable-debug][--disable-debug][--enable-debug-queries][--disable-debug-queries][--parsable]

Command-line options

Option

Effect

-h, –help

show this help message and exit.

–show

Show the current configuration. Default when no parameters are provided.

–show-database-password

Show the hidden database password.

–show-secret

Show the hidden secret.

–maas-url MAAS_URL

URL that MAAS should use for communicate from the nodes to MAAS and other controllers of MAAS.

–vault-uri VAULT_URI

Vault URI.

–vault-approle-id VAULT_APPROLE_ID

Vault AppRole Role ID.

–vault-wrapped-token VAULT_WRAPPED_TOKEN

Vault Wrapped Token for AppRole ID.

–vault-secrets-path VAULT_SECRETS_PATH

Path prefix for MAAS secrets in Vault KV storage.

–vault-secrets-mount VAULT_SECRETS_MOUNT

Vault KV mount path.

–secret SECRET

Secret token required for the rack controller to talk to the region controller(s). Only used when in ‘rack’ mode.

–num-workers NUM_WORKERS

Number of regiond worker processes to run.

–enable-debug

Enable debug mode for detailed error and log reporting.

–disable-debug

Disable debug mode.

–enable-debug-queries

Enable query debugging. Reports number of queries and time for all actions performed. Requires debug to also be True.

–disable-debug-queries

Disable query debugging.

–parsable

Output the current configuration in a parsable format.