mcpField
T
terraform

terraform

github.com/bobmatnyc云与 DevOps78326 次安装15 周前更新
代码仓库

关于 terraform

介绍 Terraform 基础设施工作流与操作防护措施的技能,适用于规划和执行基础设施变更的从业者,并提供状态、模块、CI 工作流及防护措施参考。

主要功能

  1. 01初始化、计划和应用工作流
  2. 02远程状态与锁定建议
  3. 03按环境分离状态
  4. 04在 CI 中审查计划
  5. 05生产环境防护措施

适用场景

  1. 01应用前规划基础设施变更
  2. 02按环境隔离状态
  3. 03生产环境应用前要求审批

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill terraform

安装后在 Claude Code 中输入/terraform确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

metadata.json
references/
modules-and-composition.md
state-and-environments.md
workflows-and-guardrails.md

详细介绍

Terraform

快速入门(工作流)

terraform init
terraform plan -out=tfplan
terraform apply tfplan

安全检查清单

  • 状态:远程后端 + 锁定;每个环境使用独立状态
  • 审查:在 CI 中执行 plan;由可信的运行器在审批后执行 apply
  • 防护措施:为生产环境配置 prevent_destroy 和策略检查

接下来阅读(参考资料)

  • references/state-and-environments.md — 后端、锁定、工作区与独立状态的对比、漂移
  • references/modules-and-composition.md — 模块接口、版本控制、组合模式
  • references/workflows-and-guardrails.md — CI plan/apply、策略即代码、安全迁移

评论

支持 Markdown