resh command starts Resoto Shell (
resotoshell), which is used to interact with
Resoto Shell allows you to explore the graph, find resources of interest, mark them for cleanup, fix their tagging, aggregate over their metadata to create metrics, and format the output for use in a third-party script or system.
Please refer to Command-Line Interface for details on how to use Resoto Shell.
Resoto Shell can be run via Docker or installed via
pip. On macOS, you can also install it via Homebrew.
pip install --user resotoshell
brew install someengineering/tap/resotoshell
|Resoto Core URI (default: |
|All queries are interpreted with this section name. If not set, the server default is used.|
|The name of the graph to use by default. If not set, the server default is used.|
|If files are received, they are written to this directory.|
|Output should be rendered plain without any color escape sequences.|
|Read from STDIN instead of opening a shell|
|Only log errors|
|Path to custom CA certificate file|
|Turn off certificate verification|
CLI options can also be set via environment variables. The environment variable name is the same as the option name, but in uppercase with the prefix
RESOTOSHELL_ and dashes replaced by underscores.
--resotocore-uri https://foobar.tld:8900 would become