关于 terraform
介绍 Terraform 基础设施工作流与操作防护措施的技能,适用于规划和执行基础设施变更的从业者,并提供状态、模块、CI 工作流及防护措施参考。
主要功能
- 01初始化、计划和应用工作流
- 02远程状态与锁定建议
- 03按环境分离状态
- 04在 CI 中审查计划
- 05生产环境防护措施
适用场景
- 01应用前规划基础设施变更
- 02按环境隔离状态
- 03生产环境应用前要求审批
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill terraform安装后在 Claude Code 中输入/terraform确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
metadata.jsonreferences/modules-and-composition.mdstate-and-environments.mdworkflows-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