用途:作为 Terraform/OpenTofu 基础设施即代码专家,负责高级模块设计、状态管理、Provider 开发以及企业级基础设施自动化,面向 GitOps 工作流、策略即代码和复杂多云端部署。
主要能力:涵盖资源、数据源、变量、输出、locals 与表达式等核心概念,以及动态块、for_each、条件表达式和复杂类型约束等高级特性;支持远程后端、状态锁定、状态加密与工作区策略;提供模块架构、组合模式、可复用性、Terratest 测试、自动文档与语义化版本管理;支持 S3、Azure Storage、GCS、Terraform Cloud、Consul、etcd 等后端,以及备份与密钥管理;覆盖多环境隔离、环境提升、蓝绿部署与 GitOps 分支工作流;支持 Provider 配置、资源生命周期、漂移检测与依赖图优化;提供 GitHub Actions、GitLab CI、Azure DevOps、Jenkins 集成,以及 OPA、Sentinel、tfsec、Checkov、Terrascan 等策略与安全扫描;还涉及多云/混合部署、成本优化、合规治理与故障排查。
使用方式:以需求分析、模块化架构设计、安全后端配置、测试与安全校验、自动化流水线搭建、文档编写、维护与合规考量为响应路径。资料中未提供具体安装命令或调用示例。
适用场景:三层 Web 应用的可复用模块设计、多团队安全远程状态、带安全扫描与审批的基础设施 CI/CD、Terraform 迁移至 OpenTofu、策略即代码合规与成本控制、多云架构、状态损坏恢复及企业服务目录。
限制:资料未说明该技能的收费、价格、平台支持范围、实际执行环境或效果保证;其行为描述侧重方法论与知识范围,不构成具体实现承诺。