cloudquery

command module
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2022 License: MPL-2.0 Imports: 4 Imported by: 0

README

cloudquery logo

The open-source cloud asset inventory powered by SQL.

BuildStatus License

CloudQuery extracts, transforms, and loads your cloud assets into normalized PostgreSQL tables. CloudQuery enables you to assess, audit, and monitor the configurations of your cloud assets.

CloudQuery key use-cases and features:

  • Search: Use standard SQL to find any asset based on any configuration or relation to other assets.
  • Visualize: Connect CloudQuery standard PostgreSQL database to your favorite BI/Visualization tool such as Grafana, QuickSight, etc...
  • Policy-as-Code: Codify your security & compliance rules with SQL as the query engine.

Supported providers (Actively expanding)

Check out https://hub.cloudquery.io.

If you want us to add a new provider or resource please open an Issue.

See docs for developing new provider.

Getting Started

Please check out our 'Getting Started' guides:

For other providers, you can follow their specific guide on Cloudquery Hub, as well reference the Getting Started with AWS for general installation and configuration tips.

Compile and run

go build .
./cloudquery # --help to see all options

Deployment

Checkout cloudquery/helm-charts

License

By contributing to cloudquery you agree that your contributions will be licensed as defined on the LICENSE file.

Hiring

If you are into Go, Backend, Cloud, GCP, AWS - ping us at jobs [at] our domain

Contribution

Feel free to open Pull-Request for small fixes and changes. For bigger changes and new providers please open an issue first to prevent double work and discuss relevant stuff.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cli module
internal
persistentdata
persistentdata will look for the given filename in two paths: ~/.cq/ and ./.cq/.
persistentdata will look for the given filename in two paths: ~/.cq/ and ./.cq/.
test/tools command
pkg
plugin/registry
nolint: staticcheck
nolint: staticcheck
ui
plugins
source/aws module
source/azure module
source/fuzz module
source/gandi module
source/gcp module
source/github module
source/gitlab module
source/heroku module
source/jira module
source/k8s module
source/notion module
source/okta module
source/oracle module
source/snyk module
source/test module
source/vercel module
source/xkcd module
scaffold module
scripts
v1-migration module

Jump to

Keyboard shortcuts

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