投稿 提交工具 投放合作

SURF:跨平台基础设施搜索 CLI

数据分析 115 4 Go 2026-11-14 在 GitHub 打开

在 AWS、Vault、Consul、Elasticsearch、Logz.io 等平台上按模式搜索并返回结果链接的命令行工具。

SURF(Search-Unified-Recursive-Fast)是面向基础设施工程师的命令行工具,用于跨多个平台搜索任意模式,结果通常附带直接的 Web 链接。已支持 AWS Route53 及其目标、CloudControl、ACM、S3、DynamoDB,HashiCorp Vault、Consul KV,Elasticsearch/AWS OpenSearch 以及 Logz.io;Kubernetes 尚在计划中。搜索行为依平台而异,例如在 Vault 中匹配键名,在 Route53 中解析域名并返回其背后的目标(如负载均衡器)。CloudControl 支持的资源类型在每次构建时自动生成。认证方式包括 Vault 的 LDAP、AWS profile、Elasticsearch/OpenSearch 的账号密码或 Token、Logz.io 的 Token,部分凭据可存入系统钥匙串。可通过 Homebrew、下载二进制或源码安装;版本检查仅向 github.com 查询,可用环境变量 SURF_VERSION_CHECK=false 关闭。

Star 趋势2026-11-08 — 2026-11-13当前 Stars 115

11411511-0811-1111-13