跳转到内容

选择语言

当前语言: 简体中文

Terraform

Source: https://github.com/shuaibiyy/awesome-tf at 66a03c543b49
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Link Checker Misspell Check

精选的 HashiCorp Terraform 资源列表。 欢迎提交贡献!

Terraform 可帮助你安全、可预测地创建、变更和改进生产基础设施。它是一款开源工具,可将 API 编写为声明式配置文件,供团队成员共享,并像代码一样管理、编辑、审查和版本控制。

  • 不兼容 terraform >= 0.12 :ghost:
  • 已停止维护 :skull:
  • 付费 :heavy_dollar_sign:
  • Terraform Academy - 交互式 Terraform / IaC 学习平台,提供动手实验、认证备考(HashiCorp、AWS、GCP、Azure、Docker、Kubernetes、GitOps)、AI 辅导和进度跟踪。另请参阅 SRE Pro Tips 博客 及下方的移动端/PWA 应用。
  • Terraform Terminal Simulator - 在浏览器模拟终端中练习 init、plan 和 apply。免费开源,无需注册。
  • compliance.tf docs - 免费的 Terraform 合规实现,涵盖 SOC 2、PCI DSS、HIPAA、NIST 800-53 及另外 35 多种合规控制项——可作为编写合规基础设施代码的开放参考。
  • DevOpsLesson Terraform Playground - 免费的浏览器版 Terraform 模拟器,提供循序渐进的 HCL 练习和命令实践。

移动端、桌面端和 PWA 应用,让你随时随地学习和使用 Terraform。

  • Terraform Academy — iOS - Terraform Academy 交互式学习平台的原生 iOS 应用,提供动手实验、认证备考(HashiCorp、AWS、GCP、Azure、Docker、Kubernetes、GitOps)、AI 辅导,以及跨设备进度同步。
  • Terraform Academy — Android - Terraform Academy 学习平台的原生 Android 应用,提供与 iOS 和 Web 版本相同的实验、认证备考和 AI 辅导。
  • Terraform Academy — PWA / Web App - Terraform Academy 的可安装渐进式 Web 应用版本。支持离线使用,可在任意平台安装到主屏幕,并与移动应用同步进度。

如需查看更多此处未列出的社区模块,请参阅 Terraform Module Registry。

  • anthology - 作为官方注册表替代方案的私有 Terraform 注册表实现。
  • boring-registry - 支持 API key 身份验证和 blob 存储的私有 Terraform Module/Provider 注册表。
  • citizen - 私有 Terraform Module/Provider 注册表。
  • nrkno/terraform-registry - 支持模块化存储后端的私有 Terraform 注册表。
  • petra - 私有 Terraform 注册表管理器。
  • philips-labs/terraform-registry - 用于提供托管在 Github 上的任意 Terraform Provider 版本的 Terraform 注册表。
  • tapir - 私有 Terraform 注册表。
  • terraform-simple-registry - Terraform 注册表协议的简单实现。
  • terramantle.dev - 专注于模块和状态洞察的注册表,致力于解决依赖管理问题。
  • Terrareg - Terraform 模块注册表。
  • terustry - 开源 Terraform Provider 注册表,可作为 GitLab 或 GitHub Releases 的代理。
  • terralist - 可通过 REST API 管理模块和 Providers 的 Terraform 私有注册表。
  • Azure Verified Modules - Microsoft 官方计划,提供符合标准的 Azure 资源和架构模式 Terraform(及 Bicep)已验证模块,并遵循 Well-Architected Framework。
  • cloudsmith - 面向内部和外部客户的托管软件包托管服务。
  • Terramantle - 私有 Terraform/OpenTofu 注册表,提供深入的模块洞察、依赖关系映射和状态可见性。
  • clarity - 用于单元测试的 Terraform 声明式测试框架。
  • kitchen-terraform - 提供一组 Test Kitchen 插件,使系统能够使用 Test Kitchen 收敛 Terraform 配置,并通过 InSpec 控件验证生成的 Terraform 状态。
  • rspec-terraform - 用于 Terraform 模块的 RSpec 测试。
  • terraform_validate - 协助实施用户定义的 Terraform 标准。
  • terraform-compliance - 针对 Terraform 文件的 BDD 测试。
  • terratest - Terratest 是一个 Go 库,可简化基础设施代码自动化测试的编写。
  • AIaC - 人工智能基础设施即代码生成器。
  • AirIAM - 用于 AWS IAM 的最小权限 Terraform 执行框架工具。
  • asdf - 用于 asdf 版本管理器的 HashiCorp 插件。
  • astro - 用于将多个 Terraform 执行合并为一条命令的工具。
  • atlantis - 通过 GitHub 协作使用 Terraform 的统一工作流。
  • atmos - 可将深度合并的 YAML 转换为模块输入的通用工具。
  • aws2tf - 自动将现有 AWS 资源导入 Terraform,并输出 Terraform HCL 代码。
  • aztfexport - 将现有 Azure 资源纳入 Terraform 管理的工具。
  • AzureNamer - 为 200 多种 Azure 资源类型生成符合 CAF 的名称,并导出为 Terraform locals,同时实时校验长度和字符。
  • balcony - 便捷读取 AWS API 的 CLI 工具。还可生成 Terraform import blocks 和 Terraform Resource 代码。
  • bare-devcontainer/templates - 注重安全的 Terraform 开发容器,内含 terraform-ls 和便于重建的缓存。基础镜像位于 bare-devcontainer/images。
  • blast radius - Terraform 依赖图的交互式可视化。
  • cf-terraforming - 便于对现有 Cloudflare 资源进行 Terraform 化的命令行工具。
  • cfnctl - Cfnctl 为 AWS CloudFormation 带来 Terraform CLI 使用体验。
  • Checkov - 适用于 terraform>=0.12 的 Terraform 静态分析工具。
  • cloud-audit - AWS 安全审计 CLI,带有可生成 Terraform 修复代码的修复引擎。
  • CloudBurn - 在 CI 和实时 AWS 账户中检查 Terraform 与 CloudFormation 的 AWS 成本策略。
  • Coder - Coder 可通过 Terraform 在你的基础设施上配置软件开发环境。
  • coretech/terrafile - 以系统化方式管理供 Terraform 使用的外部 Github 模块(使用 Go 编写)。
  • Cynative - 开源安全代理框架,可审查 Terraform 配置,并通过只读云 API 调查实时基础设施。
  • Datadef - 从 Terraform 仓库生成架构图和文档:无需运行 terraform init 或读取状态即可解析 .tf 文件;将模块绘制为区域并统计各环境数量;每日重新同步。
  • demonolith - 使用 demonolith refactor 拆分单体 Terraform 项目(迁移代码),并用 demonolith migrate 迁移到较小的 .tfstate 文件。
  • driftctl - 检测、跟踪并提醒基础设施漂移。
  • drifthound - 持续检测基础设施漂移,并提供历史跟踪和通知。
  • dxw/terrafile - 以系统化方式管理供 Terraform 使用的外部 Github 模块(使用 Ruby 编写)。
  • flora - Terraform 版本管理器。
  • fogg - 用于消除管理 Terraform 仓库繁琐工作的工具。
  • former2 - 从 AWS 账户中的现有资源生成 Terraform 配置。
  • fuzzy-terraform-rm - 用于从 Terraform 状态中移除资源的模糊查找命令行工具。
  • gaia - Gaia 是面向模块和自助服务基础设施的 Terraform 🌍 UI。
  • hcl2json - 将 HCL2 转换为 JSON。
  • hcldump - 转储 HCL(v2)抽象语法树。
  • hcledit (mercari) - 用于编辑 HCL 配置的 Go 包。
  • hcledit (minamijoyo) - HCL 命令行编辑器。
  • hclgrep - 基于语法的 HCL(v2) grep。
  • hq - 命令行 HCL 处理器。
  • iam-policy-json-to-terraform - 将 JSON 格式的 IAM Policy 转换为 Terraform aws_iam_policy_document 的小型工具。
  • Infracost - 在 CLI 和拉取请求中提供 Terraform 云成本估算。
  • inframap - 读取 tfstate 或 HCL,为每个 Provider 生成专属图表,只显示最重要/相关的资源。
  • InfraScan - 用于 Terraform、AWS 和 Kubernetes 成本与安全分析的高级基础设施审计工具。
  • InfraSketch - 免费的浏览器工具,可将 Terraform HCL 和 Docker Compose 可视化为架构图。支持 AWS 和 Azure。无需注册或凭据。
  • json2hcl - JSON 与 HCL 双向转换。
  • k2tf - 将 Kubernetes YAML 转换为 Terraform HCL。
  • Kapitan - 根据库存驱动的模板生成 Terraform/OpenTofu JSON 和其他基础设施配置。
  • KICS - 扫描 IaC 项目中的安全漏洞、合规问题和基础设施配置错误。目前支持 Terraform 项目、Kubernetes manifests、Dockerfiles、AWS CloudFormation 模板和 Ansible playbooks。
  • layerform - Layerform 帮助工程师使用普通 .tf 文件创建可复用的环境栈,特别适用于多个“staging”环境。
  • library.tf - Library.tf 不仅提供 Terraform 和 OpenTofu 的完整注册表信息,也提供决策所需的洞察。可快速找到受支持、维护良好且无大量缺陷的模块或 Providers。
  • modules.tf-lambda - 将通过 Cloudcraft.co 创建的可视化图表生成 Terraform 基础设施即代码。
  • para - Terraform/Terragrunt 缺少的第三方插件管理器和“瑞士军刀”,用一个工具满足所有工作流需求。
  • pike - Pike 可计算构建 Terraform 所需的权限或 IAM policy。
  • pipeform - Terraform 运行时的 TUI。
  • platform-skills - Terraform AI 辅助实战手册:IAM 最小权限审查、爆炸半径分析、状态影响、Provider 约束和回滚规划。可作为 Claude、Codex、Cursor 和 Copilot 插件使用。
  • pluralith - Terraform 状态可视化,并自动生成基础设施文档。
  • pre-commit-terraform - 用于 Terraform 和 Terragrunt 的 pre-commit Git hooks:自动格式化、验证、更新文档、运行安全检查、估算成本等。
  • pretf - 可直接替代 Terraform 的封装工具,使用 Python 生成 Terraform 配置。另请参阅 pretf 文档。
  • prettyplan for TF 0.12+ - Prettyplan for TF 0.12+(在线版本)是一款小工具,可帮助你轻松查看大型 Terraform plan。
  • prettyplan - Prettyplan(在线版本)是一款小工具,可帮助你轻松查看大型 Terraform plan。
  • pug - 面向 Terraform 高级用户的终端用户界面。
  • pytest-terraform - pytest Terraform 插件,带有 fixtures 和离线回放支持。
  • python-terrafile - 以系统化方式管理供 Terraform 使用的外部 Github 模块。
  • regula - 在部署前评估 Terraform 基础设施即代码中的潜在 AWS、Azure 和 Google Cloud 安全配置错误及合规违规。
  • redc - 基于 Terraform 构建的新一代红队基础设施自动化工具,支持多云部署(Alibaba Cloud、Tencent Cloud、AWS 等),一键创建、配置和销毁红队环境。
  • renovate-config - 可共享的 Renovatebot 配置预设,尤其适合 DevOps 人员。
  • Riftmap - 跨仓库依赖和变更影响分析引擎,可扫描 Terraform、Docker、Helm 等多仓库基础设施,直观展示依赖关系及变更影响。
  • rover - 交互式 Terraform 状态和配置浏览器。
  • ruby-terraform - 用于调用 Terraform 命令的简易 Ruby 封装。
  • sato - Sato 可帮助你将旧版 CloudFormation 转换为 Terraform。
  • scenery - 另一个美化 Terraform plan 输出的工具。
  • scratchrelaxtv - 简易 Python 工具,辅助模块开发:从 main.tf 提取变量并生成 variables.tf,再根据 variables.tf 生成模块用法模板。
  • serverless.tf - Doing serverless with Terraform - serverless.tf 是一个以约定为主的开源框架,使用 Terraform 在 AWS 上开发、构建、部署和保护无服务器应用及基础设施。了解更多。
  • Shieldly - AI 驱动的安全分析工具,可分析 Terraform 生成的 IAM policies 和 CloudFormation,解释权限风险及修复方法。提供免费套餐、CLI 和 GitHub Action。
  • Shisho - 轻量级 Terraform 静态分析器。
  • Speakeasy - 根据 OpenAPI 规范生成 Terraform Provider。
  • stacks - Terraform 代码预处理器 Stacks。
  • SyncVey - 自托管 AWS 资产台账,支持 tfstate 与实时 AWS 状态之间的属性级漂移检测、定时扫描和中间件 EOL 告警。
  • tads-boilerplate - 结合 Ansible 和 Terraform 的强大功能与 Docker Swarm 的简洁性,实现基础设施即代码和 DevOps 最佳实践。
  • tau - Tau 是 Terraform 的轻量封装工具,用于管理多个部署、依赖项和秘密。
  • tenv - OpenTofu/Terraform/Terragrunt 版本管理器。
  • terraboard - 用于检查 Terraform States 的 Web 仪表板。
  • terraboot - 用于生成 Terraform 配置并运行它的 DSL。
  • terracognita - 从现有云 Provider 读取资源(反向 Terraform),并生成 Terraform 配置形式的基础设施即代码。
  • terracost - 在 CLI 中进行 Terraform 云成本估算。
  • terracove - 递归测试目录树中的 Terraform 差异和覆盖率。
  • TerraDepot - 基于默认 HTTP 远程后端的 Terraform 状态仓库,可在 AWS S3 上集中管理 tfstates。
  • TerraDrift - 自托管的 Terraform/OpenTofu 漂移 CLI,适用于 CI 和 cron(基于 plan;不盘点非托管资源)。
  • terradozer - 无需配置文件即可销毁 Terraform 资源。
  • terraeasy - 简易 Terraform 封装工具。
  • terraform-ai-skills - 面向 GitHub Copilot、Claude 和 ChatGPT 的 AI 技能,可自动批量管理 Terraform 模块——在 AWS、GCP、Azure 和 DigitalOcean 的 10 到 200 多个仓库中执行 Provider 升级、工作流标准化和发布。
  • terraform-aws-clickops-notifier - 当 AWS Console 中执行操作时接收通知。
  • terraform-bundle - 轻松构建包含 Terraform 二进制文件及 Provider 二进制文件的套件。适用于 CI 和隔离网络中的 Terraform Enterprise。
  • terraform-cdk - Terraform 的 CDK(Cloud Development Kit),允许开发者使用熟悉的编程语言定义云基础设施,并通过 HashiCorp Terraform 配置资源。
  • terraform-cleaner - 检测 Terraform 模块中未使用变量的小型工具。
  • terraform-credentials-vault - Terraform“凭据助手”插件,可通过环境变量为 Terraform 原生服务(私有模块注册表、Terraform Cloud 等)提供凭据。
  • terraform-diff - 随时了解需要运行 Terraform plan 和 apply 的位置!
  • terraform-docs - 从 Terraform 模块快速生成文档的实用工具。
  • terraform-graph-beautifier - 命令行工具,可将几乎无法使用的 terraform graph 命令输出转换为更有意义、易懂的形式。
  • terraform-iam-policy-validator - CLI 可根据 AWS IAM 最佳实践验证 Terraform 模板中的 AWS IAM Policies。
  • terraform-landscape - (仅支持 0.11 及更早版本)改进 Terraform plan 输出,使其更易阅读和理解。
  • terraform-operator - 用于处理 Terraform 操作的 Kubernetes CRD。
  • terraform-plan-parser - 命令行工具和 JavaScript API,可解析 terraform plan 的标准输出并转换为 JSON。
  • terraform-provisioner - 用于管理同一 Terraform 脚本的多个配置实例的工具。
  • terraform-rake-tasks - 用于管理 Terraform plans 的共享 Rake tasks。
  • terraform-repl - Terraform console 封装工具,提供更佳的交互式控制台体验。
  • Terraform-Visual - 用于可视化 Terraform plan 的简单而强大工具。
  • terravision - 根据 Terraform 代码生成专业云架构图,使用官方 AWS/Azure/GCP 图标和设计标准。完全在客户端运行,并支持 CI/CD 集成。
  • terraform.py - 用于解析 Terraform 状态文件的 Ansible 动态 inventory 脚本。
  • terraformer - 从现有基础设施生成 Terraform 文件的 CLI 工具,实现从基础设施到代码的转换。支持多种 Providers。
  • terraforming - 将现有 AWS 资源导出为 Terraform 格式(tf、tfstate),类似于 terraformer。
  • terraformize - 通过简单的 REST API 端点应用/销毁 Terraform 模块。
  • terraformsh - 让 CLI 更易使用并支持 DRY 分层配置的 Bash 封装工具。
  • terragrunt-atlantis-config - 为 Terragrunt 项目生成 Atlantis 配置。
  • terragrunt - Terragrunt 是 Terraform 的轻量封装工具,提供额外工具来保持 Terraform 配置 DRY、处理多个 Terraform 模块以及管理远程状态。
  • terrahelp - 旨在为 Terraform 工作提供有时很实用的辅助功能的命令行工具。
  • terrahub - TerraHub 是 Terraform 自动化与编排工具。它与 console.terrahub.io 无缝集成;该企业级 GUI 可实时展示 Terraform 执行情况,并支持历史运行审计和报告。
  • terramagic - 使用 Python 编写的向导工具,可自动创建文件夹和 Terraform 文件!
  • terramate - 管理多个 Terraform stacks,并支持变更检测和代码生成。
  • terrap-cli - 强大的 CLI 工具,用于扫描基础设施并识别所需变更。
  • terrars - 使用 Rust 构建 Terraform stacks 的工具,是 CDK 的替代方案。
  • terrascan - 用于对 Terraform 模板进行静态代码分析的安全与最佳实践测试集合。
  • terrascope - Terraform 单体仓库的构建编排器。
  • terrashine - Terraform Provider mirror1 的实现,会在请求 Providers 时自动缓存依赖项。
  • terraspace - Terraform 框架。
  • terrastate - Visual Studio Code 扩展,用于监控/部署/销毁工作区中的 Terraform 资源。
  • terratag - CLI 工具,可自动为用户的所有 AWS、Azure 和 GCP 资源创建并维护标签。
  • tf-init-booster - Terraform 之前运行的例程,可加速大型蓝图中 Terraform 模块的下载。
  • tf-profile - Terraform 运行性能分析器,可生成全局统计、资源级统计或可视化结果。
  • tf-summarize - 用于打印 Terraform plan 摘要的命令行工具。
  • tf-why - 通过查询 CloudTrail,将 Terraform 漂移归因到引发变更的 AWS 操作者的 CLI 工具。
  • tfaction - 针对约定式 Terraform 工作流的 GitHub Actions 集合。
  • tfautomv - 自动生成 Terraform moved blocks,轻松完成重构。
  • tfcmt - CLI 工具,可将 plan 和 apply 结果作为拉取请求评论通知。
  • tfedit - Terraform 重构工具。
  • tfenv - 受 rbenv 启发的 Terraform 版本管理器。
  • tfgen - Terraform 代码生成器,确保代码库一致并遵循 DRY 原则。
  • tfgpt - 将 Terraform 与 OpenAI GPT-3.5 Turbo 集成的 CLI 工具,可解释 Terraform 命令和概念。
  • tfimport - 用于自动将现有基础设施导入 tfstate 的 CLI 工具。
  • tfjson - 读取 Terraform plan 文件并将其输出为 JSON 的实用工具。
  • tfk8s - 将 Kubernetes YAML manifests 转换为 Terraform HCL 的工具。
  • tflint - Terraform linter,用于检测 terraform plan 无法发现的错误。
  • tfmake - 借助 make 的强大功能实现 Terraform 自动化。
  • tfmask - Terraform 实用工具,可隐藏 terraform plan 和 terraform apply 输出中的指定内容。
  • tfmigrate - 面向 GitOps 的 Terraform 状态迁移工具。
  • tfmigrator - 用于迁移 Terraform 配置和状态的 Go 库及 CLI。
  • tfmodcache - Terraform 和 OpenTofu 的本地共享模块缓存;terraform init 不会重复下载已有模块。我是作者。
  • tfmv - 重命名 Terraform 资源并生成 moved blocks。
  • tfocus - 用于交互式选择并对指定资源执行 Terraform plan/apply 的超强工具。可将其视为“应急工具”,并非日常使用。
  • tfprovidercheck - 用于防止执行恶意 Terraform Providers 的 CLI。
  • tfproviderlint - Terraform Provider lint 工具。
  • tfrepl - Terraform REPL,提供完整的 shell 体验。基于 Readline,无依赖,可保存配置变更并记录历史。
  • tfreveal - Terraform 实用工具,可显示包含所有秘密(敏感)值的 Terraform plans。
  • tfscaffold - 用于控制多环境、多组件 Terraform 管理的 AWS 基础设施的框架。
  • tfschema - Terraform Providers 的 schema 检查器。
  • tfsec - Terraform 静态分析工具,支持 terraform <0.12 和 >=0.12,并直接集成 HCL parser 以获得更佳结果。
  • tfsort - 用于对 Terraform 变量和输出排序的 CLI 实用工具。
  • tftarget - 交互式运行 terraform xxx -target={...} 的 CLI 工具。
  • tftree - 在终端中显示 Terraform 模块调用栈。
  • tftui - Terraform 状态的文本用户界面。
  • tfupdate - 更新 Terraform 配置中的版本约束。
  • tfvar - tfvar 可扫描 Terraform 配置或模块,并提取变量以转换为所选格式(tfvar、环境变量等)进行编辑。
  • tfvault - 通用 Terraform 凭据助手,支持可插拔的秘密后端(OS keyring、pass/gopass、环境变量)和按配置文件隔离账户。
  • tfvaultenv - tfvaultenv 从 HashiCorp Vault 读取秘密,并为各类 Terraform Providers 输出环境变量。
  • tfwrapper - 提供用于正常运行 HashiCorp Terraform 的 Rake tasks 的 RubyGem。
  • tfmcp - 通过 Model Context Protocol(MCP)与 Terraform 交互的 CLI 工具,可让 Claude 等 AI 助手管理和操作 Terraform 环境。
  • tgf - 通过 Docker 执行 Terragrunt/Terraform 的 Terragrunt 前端。
  • threatcl - 使用 HCL 记录威胁模型。
  • tofuenv - 受 tfenv 启发的 OpenTofu 版本管理器。
  • tpm - Terraform Providers 的包管理器。
  • travelgrunt - 轻松在 [mono]repos 中切换目录!
  • trupositive - 零配置封装工具,可自动将 Git 元数据(commit SHA、branch、repo)注入所有 Terraform 管理的资源。
  • validIaC - ValidIaC 整合了优秀的开源工具,帮助确保 Terraform 最佳实践、规范和安全。
  • xterrafile - 以系统化方式管理供 Terraform 使用的外部模块,来源可为模块注册表、Git 或本地目录(使用 Go 编写)。
  • yj - CLI 工具,可在 YAML、TOML、JSON 和 HCL 之间转换,并保留映射顺序。
  • yor - 自动为基础设施即代码框架(Terraform、Cloudformation 和 Serverless)添加标签并进行追踪。
  • zephy - 当云资源标签策略不足时,将 Azure 订阅中部署的资源与 Terraform Enterprise(HCP 和自托管)工作区管理的资源进行比较。
  • opentofu-updater-action - GitHub Action,可通过创建拉取请求,让 OpenTofu/Terraform Providers、模块、Helm charts 和容器镜像保持最新。
  • setup-terraform - 在 GitHub Actions 工作流中设置 Terraform CLI。
  • terraform-plan - 用于运行 Terraform plan 并添加变更评论的 GitHub Action。
  • terraform-risk-assessor - GitHub Action,使用 AI 分析 Terraform plan 变更,并在拉取请求中评论风险评估。
  • HashiCorp Terraform
  • vscode-terraform-live-graph - Visual Studio Code 的 Terraform Live Graph 扩展,可在编写代码时生成实时 Terraform 图。
  • tf-nav - Terraform 导航扩展,可按文件类型创建资源索引,并以易于浏览的树形视图呈现。
  • Solo-Engineer Stack - 将 Vercel、Supabase、Cloudflare 和 DigitalOcean 连接起来的单仓库 Terraform 栈,用作独立 SaaS 平台。一次 terraform apply 即可配置 Next.js 项目、将环境变量传递给 Vercel 的 Supabase 项目、带有 R2 和 Workers KV 的 Cloudflare zone,以及带监控的 DigitalOcean droplet。
  • Terraform Generator - 用于创建新 Terraform 模块或项目的脚手架,支持测试框架(terratest 和 kitchen-terraform)。
  • Terraform GitOps Framework - 在一个免费开源框架中,提供构建 AKS、EKS 和 GKE Kubernetes 集群可靠自动化所需的一切。
  • Snap CD - 功能完备的持续部署平台,支持通过隔离运行器、依赖感知自动化和精细访问控制实现模块化部署。
  • Lynx - 快速、安全、可靠的 Terraform Backend。提供易用的仪表板、项目和环境管理、状态版本控制、锁定和快照支持。
  • OTF - Open Terraforming Framework,是 Terraform Enterprise 的开源替代方案,全面集成 Terraform CLI。
  • Terrakube - Terraform Enterprise 的开源替代方案,提供私有注册表、远程状态、自定义流程、定时工作区和可视化状态。
  • Digger - Terraform Cloud 的开源替代方案——在 CI 中运行 Terraform plan 和 apply 作业。
  • cloud-concierge - 开源工具,可将非托管资源编码为 Terraform、检测漂移,并分析云成本和安全问题,最后通过拉取请求交付。
  • Stack-Lifecycle-Deployment - 定义和管理云中使用与配置的资源完整生命周期的开源解决方案。
  • Burrito - TACoS Kubernetes Operator——“Terraform 版 ArgoCD”。
  • Terrateam - Terraform Cloud/Enterprise 的开源替代方案,以 GitOps 为先,原生集成 GitHub,专为规模化、安全和可靠性而设计。

托管 Terraform 平台 :heavy_dollar_sign:

Section titled “托管 Terraform 平台 :heavy_dollar_sign:”
  • compliance.tf - 内置 SOC 2、PCI DSS、HIPAA、NIST 800-53 和另外 35 多种框架要求的 Terraform 模块。不合规配置会在 terraform plan 阶段失败,早于任何实际应用。
  • ControlMonkey - Terraform Cloud 的替代方案,提供 Terraform/OpenTofu 代码生成、云资产清单和 IaC 覆盖率。内置策略、漂移修复和 ClickOps 活动扫描器。
  • Firefly - 借助你的 CI 工具替代 Terraform Cloud。Firefly 平台还会扫描云环境,评估 IaC 覆盖率并检测漂移。
  • Scalr - Terraform Enterprise 的替代方案,提供 OPA 集成、组织结构、自定义 hooks、与其他 DevOps 平台的原生集成和集中式报告。
  • Stategraph - Terraform 和 OpenTofu 不再受状态文件瓶颈限制。以真正的数据库取代扁平状态文件。团队可并行执行 plan,通过 SQL 查询状态,plan 用时从数分钟缩短至数秒。
  • env0 - Terraform Cloud/Enterprise 的替代方案,支持 OPA 集成、自定义流程和 Terragrunt。
  • Brainboard - 通过可视化方式设计、部署和管理现代云基础设施,支持 AWS、GCP、Azure 等云 Provider。
  • Spacelift - Terraform Cloud/Enterprise 的替代方案,是面向 Terraform 的协作式基础设施交付平台。
  • StackGuardian - 基础设施代码化与编排平台,可将现有云资源转换为 IaC,提供由 Tirith、OPA 和 Checkov 驱动的策略工作流,并支持私有运行时和无代码模板。

CC0

在法律允许的最大范围内,Shuaib Yunus 已放弃对本作品的所有版权及相关权利或邻接权。

HagiCode

HagiCode 是面向项目开发的 AI 编码工作台:丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。

丰富、便捷的界面交互,让规划、Agent 执行与项目工作更容易上手和跟进。

访问 HagiCode阅读文档
  • 智能OpenSpec 工作流把意图转化为从提案、设计、任务到交付的可执行路径。
  • 高效多 Agent 并行推进调研、实现与审阅,并支持多仓库变更和你熟悉的 Agent CLI。
  • 有趣丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。

下载 Windows 版

从 Microsoft Store 获取全部下载

让想法变成真正交付的软件。

HagiCode 是面向项目开发的 AI 编码工作台:用 OpenSpec 工作流规划变更,多 Agent 并行执行,再由 Hero Scenario 让进度一目了然,把想法变成真正交付的软件。

智能
OpenSpec 工作流把意图变成从提案到交付的可执行路径。
高效
多 Agent 并行推进调研、实现与审阅。
有趣
丰富、便捷的界面交互,让规划、Agent 执行和项目工作更容易跟进。

离开 Awesome Site?

你即将访问外部网站。我们无法控制其内容或隐私惯例。

目标地址

继续访问网站