noust store
Inspect and maintain the database Noust records deployments in.
Shell
noust store [OPTIONS] COMMAND [ARGS]...Subcommands: compat, export, import, init, path, stats, sync
noust store compat
Say which Noust releases can open this store, and how to go back to an earlier one.
Shell
noust store compat [OPTIONS]| Option | What it does | Default |
|---|---|---|
--to |
The release you want to go back to, such as 3.3.1. | |
--json |
Print the answer as JSON. | |
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |
noust store export
Dump every record as JSON, to a file or to stdout, without secret values.
Shell
noust store export [OPTIONS]| Option | What it does | Default |
|---|---|---|
-o, --output |
Write to this file instead of stdout. | |
--with-secrets |
Keep the values of secret variables and the credentials of source addresses (needed to move a server; audited). | |
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |
noust store import
Record applications this server was already running before Noust.
Shell
noust store import [OPTIONS]| Option | What it does | Default |
|---|---|---|
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |
noust store init
Create the database, or reopen an existing one without touching it.
Shell
noust store init [OPTIONS]| Option | What it does | Default |
|---|---|---|
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |
noust store path
Print the location of the database file.
Shell
noust store path [OPTIONS]| Option | What it does | Default |
|---|---|---|
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |
noust store stats
Count the applications, sites, services and databases on record.
Shell
noust store stats [OPTIONS]| Option | What it does | Default |
|---|---|---|
--json |
Print the counts as JSON. | |
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |
noust store sync
Match the recorded service states to what systemd reports.
Shell
noust store sync [OPTIONS]| Option | What it does | Default |
|---|---|---|
--reason |
Why this change is made (a change reference, a ticket). Recorded with the command in the audit log; required only where a compliance framework asks for it (ENS) or security.change_reasons is on. |