turbot/steampipe
steampipe plugin install steampipe

Table: steampipe_registry_plugin_version - Query Steampipe Plugin Versions using SQL

Steampipe is a open source database for cloud infrastructure. It is designed to make it easy to query cloud resources as if they were tables in a SQL database. The steampipe_registry_plugin_version resource provides information about the versions of the Steampipe plugins.

Table Usage Guide

The steampipe_registry_plugin_version table provides insights into the versions of Steampipe plugins. As a developer or cloud engineer, explore version-specific details through this table, including version number, release date, and associated metadata. Utilize it to keep track of the plugin versions you are using, and to decide when to update to a newer version.

Examples

List available plugin versions

Explore the different versions of available plugins in a chronological order to better manage updates and ensure compatibility with your system.

select
*
from
steampipe_registry_plugin_version
order by
name asc,
create_time desc;
select
*
from
steampipe_registry_plugin_version
order by
name asc,
create_time desc;

List latest available plugin versions

Discover the most recent versions of plugins available in the Steampipe registry. This information can be useful when planning updates or investigating compatibility issues.

select
*
from
steampipe_registry_plugin_version
where
tags ? 'latest'
order by
name asc;
Error: The corresponding SQLite query is unavailable.

Schema for steampipe_registry_plugin_version

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
create_timetimestamp with time zoneThe time the plugin was created in the repository.
digesttextThe digest (shasum) of the plugin version.
image_annotationsjsonbThe annotations from the OCI image manifest.
image_layersjsonbThe layers from the OCI image manifest.
nametextThe name of the plugin.
tagsjsonbThe tags on the plugin version.
update_timetimestamp with time zoneThe time the plugin was last updated.

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- steampipe

You can pass the configuration to the command with the --config argument:

steampipe_export_steampipe --config '<your_config>' steampipe_registry_plugin_version