Major memory reduction, new benchmarks, secure AWS regions →

Environment Variables

Steampipe supports environment variables to allow you to change its default behavior. These are optional settings - You are not required to set any environment variables.

Note that plugins may also support environment variables, but these are plugin-specific - refer to your plugin's documentation on the hub.steampipe.io for details.

Steampipe Environment Variables

CommandDefaultDescription
STEAMPIPE_CACHEtrueEnable/disable caching [DEPRECATED]
STEAMPIPE_CACHE_MAX_SIZE_MBunlimitedSet the maximum size of the query cache across all plugins
STEAMPIPE_CACHE_TTL300The amount of time to cache results, in seconds [DEPRECATED]
STEAMPIPE_CLOUD_HOSTcloud.steampipe.ioSet the Steampipe Cloud host, for connecting to Steampipe Cloud workspace
STEAMPIPE_CLOUD_TOKENSet the Steampipe Cloud authentication token for connecting to Steampipe Cloud workspace
STEAMPIPE_DATABASE_PASSWORDrandomly generatedSet the steampipe database password for this session. This variable must be set when the steampipe service starts
STEAMPIPE_INSTALL_DIR~/.steampipeThe directory in which the Steampipe database, plugins, and supporting files can be found
STEAMPIPE_INTROSPECTIONnoneEnable introspection tables that allow you to query the mod resources in the workspace
STEAMPIPE_LOGwarnSet the logging output level [DEPRECATED - use STEAMPIPE_LOG_LEVEL]
STEAMPIPE_LOG_LEVELwarnSet the logging output level
STEAMPIPE_MAX_PARALLEL5Set the maximum number of parallel executions
STEAMPIPE_OTEL_LEVELNONESpecify which OpenTelemetry data to send via OTLP
STEAMPIPE_TELEMETRYinfoSet the level of telemetry data to collect and send
STEAMPIPE_UPDATE_CHECKtrueEnable/disable automatic update checking
STEAMPIPE_WORKSPACE_CHDIRcurrent working directorySet the workspace working directory
STEAMPIPE_WORKSPACE_DATABASElocalWorkspace database. This can be local or a remote Steampipe Cloud database