Repolode
turbot

turbot/steampipe

Steampipe 让你用 SQL 直接查询云服务和各类 API,无需 ETL 或额外数据库。

Star
7,997
Fork
347
未关闭 Issue
32
最近提交
17小时前

这是什么?

Steampipe 通过插件把各类 API 和服务映射为 SQL 表。你只需编写普通的 SQL 查询,Steampipe 就会实时调用底层 API,无需搭建数据管道,也不用维护数据副本。已有插件覆盖 AWS、Azure、GCP、Kubernetes、GitHub、Microsoft 365、Salesforce 等,共提供 2000 多张表。

核心是一个单独的二进制程序,内置 Postgres 实例。它也可以作为原生 Postgres 外部数据包装器(FDW)、SQLite 扩展使用,或通过独立的导出工具在不依赖数据库的情况下导出数据。查询可以跨多个数据源并行执行。

该项目主要面向云安全、合规和 DevOps 场景,团队可以用同一种语言跨账号、跨服务提问。Turbot 还提供托管版本 Turbot Pipes,方便团队协作使用。

核心功能

  • 01通过插件生态把 API 和服务映射为 SQL 表。
  • 02直接实时查询 API,无需同步或 ETL 步骤。
  • 03以单个二进制程序发布,内置 Postgres 实例。
  • 04提供 Postgres FDW 和 SQLite 扩展版本。
  • 05提供无需数据库即可使用的独立导出工具。
  • 06支持多个数据源并行查询。

适用场景

  • 用 SQL 查询审计 AWS、Azure、GCP 账号中的云资源。
  • 检查 Kubernetes 集群或 GitHub 组织的配置问题。
  • 在 CI/CD 流水线中执行合规检查。
  • 无需搭建数据库,直接把 API 数据导出为文件。

快速上手

  1. 1

    在 macOS 上通过 Homebrew 安装 Steampipe

    brew install turbot/tap/steampipe
  2. 2

    在 Linux 或 Windows (WSL2) 上运行 README 中的官方安装脚本

  3. 3

    为你使用的服务安装插件,例如 Hacker News

    steampipe plugin install hackernews
  4. 4

    使用 SQL 开始查询

    steampipe query

使用前须知

  • 采用 AGPL-3.0 许可证,属于具有网络使用义务的 Copyleft 许可证。
  • 商业发行版受 Turbot 自有条款约束,他人不得使用 Turbot 商标。

收录于专题

标签

常见问题

steampipe 是什么?
Steampipe 让你用 SQL 直接查询云服务和各类 API,无需 ETL 或额外数据库。 Steampipe 通过插件把各类 API 和服务映射为 SQL 表。你只需编写普通的 SQL 查询,Steampipe 就会实时调用底层 API,无需搭建数据管道,也不用维护数据副本。已有插件覆盖 AWS、Azure、GCP、Kubernetes、GitHub、Microsoft 365、Salesforce 等,共提供 2000 多张表。
steampipe 可以免费使用吗?用的什么许可证?
steampipe 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
steampipe 还在维护吗?
活跃维护中。steampipe 最近一次提交是在 2026年11月6日。
steampipe 适合用来做什么?
用 SQL 查询审计 AWS、Azure、GCP 账号中的云资源。 检查 Kubernetes 集群或 GitHub 组织的配置问题。 在 CI/CD 流水线中执行合规检查。 无需搭建数据库,直接把 API 数据导出为文件。
steampipe 怎么安装和运行?
在 macOS 上通过 Homebrew 安装 Steampipe: brew install turbot/tap/steampipe 在 Linux 或 Windows (WSL2) 上运行 README 中的官方安装脚本 为你使用的服务安装插件,例如 Hacker News: steampipe plugin install hackernews 使用 SQL 开始查询: steampipe query
在哪里获取 steampipe?
源代码和安装说明在 GitHub 上:https://github.com/turbot/steampipe

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目