steampipe

command module
v0.13.2-rc.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2022 License: AGPL-3.0 Imports: 8 Imported by: 0

README

image

Steampipe CLI quick start

Developing

Prerequisites:

  • Golang Version 1.17 or higher.

Clone:

git clone git@github.com:turbot/steampipe
cd steampipe

Build, which automatically installs the new version to your /usr/local/bin/steampipe directory:

make

Check the version

$ steampipe -v
steampipe version 0.10.0

Install a plugin

$ steampipe plugin install steampipe

Try it!

steampipe query
> .inspect steampipe
+-----------------------------------+-----------------------------------+
| TABLE                             | DESCRIPTION                       |
+-----------------------------------+-----------------------------------+
| steampipe_registry_plugin         | Steampipe Registry Plugins        |
| steampipe_registry_plugin_version | Steampipe Registry Plugin Version |
+-----------------------------------+-----------------------------------+

> select * from steampipe_registry_plugin;

Contributing

Please see the contribution guidelines and our code of conduct. All contributions are subject to the AGPLv3 open source license.

Guides:

help wanted issues:

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package cloud contains logic to support connecting to a steampipe cloud database
Package cloud contains logic to support connecting to a steampipe cloud database
Package cmd contains Cobra command definitions for all Steampipe commands
Package cmd contains Cobra command definitions for all Steampipe commands
Package cmd_config contains helper functions to support constructing Cobra commands, validating arguments and populating Viper config management
Package cmd_config contains helper functions to support constructing Cobra commands, validating arguments and populating Viper config management
Package connection_watcher contains logic and types to support file-watching Steampipe connection config
Package connection_watcher contains logic and types to support file-watching Steampipe connection config
Package constants contains constant values that are used throughout Steampipe
Package constants contains constant values that are used throughout Steampipe
db
grpc/shared
Package shared contains shared data between the host and plugins.
Package shared contains shared data between the host and plugins.
ui
Package version :: The version package provides a location to set the release versions for all packages to consume, without creating import cycles.
Package version :: The version package provides a location to set the release versions for all packages to consume, without creating import cycles.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL