[ PROMPT_NODE_24648 ]
Devops Iac Engineer Implementation Guide
[ SKILL_DOCUMENTATION ]
# DevOps IaC 工程师技能 - 实施指南
## 部署检查清单
使用此检查清单确保 DevOps IaC 工程师技能已正确部署并准备好供您的团队使用。
### 第一阶段:准备(部署前)
**文件结构验证**
- [ ] 所有文件已创建在正确位置且结构正确
- [ ] SKILL.md 存在于根目录且具有正确的 YAML 元数据
- [ ] 所有参考文件位于 `/reference/` 目录中
- [ ] Python 脚本位于 `/scripts/` 目录中
- [ ] 示例文件位于 `/examples/` 目录中
- [ ] README.md 位于根目录中
**文件内容核对**
- [ ] SKILL.md 具有必需的元数据(名称:最大 64 字符,描述:最大 1024 字符)
- [ ] 所有参考文件使用 Markdown 格式 (.md)
- [ ] Python 脚本可执行且经过测试
- [ ] 文件间的链接使用正确的相对路径(正斜杠)
**质量审查**
- [ ] SKILL.md 或参考文件中无拼写错误
- [ ] 术语在全文中保持一致
- [ ] 所有内部链接均已测试且有效
- [ ] scripts 目录中的代码注释良好
- [ ] examples 文件夹包含可用的示例配置
### 第二阶段:自定义(针对您的组织进行修改)
**云服务商标准**
- [ ] 更新云服务商偏好 (AWS/Azure/GCP)
- [ ] 添加您组织的云账户结构
- [ ] 包含您的命名规范
- [ ] 定义您的标签策略
- [ ] 添加您的成本分配方法
**安全与合规**
- [ ] 更新 [reference/security.md](reference/security.md):
- [ ] 添加您的合规要求 (HIPAA, PCI-DSS, SOC2 等)
- [ ] 指定您的密钥管理解决方案
- [ ] 包含您组织的安全策略
- [ ] 添加您的漏洞扫描工具
**基础设施标准**
- [ ] 定义您的 Terraform 模块标准
- [ ] 指定您的 Kubernetes 集群配置
- [ ] 添加您的 CI/CD 工具偏好
- [ ] 包含您的可观测性技术栈
**命名规范**
- [ ] 检查全文术语一致性(必要时进行搜索和替换)
- [ ] 更新环境名称 (dev, staging, prod 等)
- [ ] 添加您的资源命名模式
- [ ] 包含您的标签/标记标准
### 第三阶段:测试(验证技能是否有效)
**功能测试**
**测试 1:Terraform 项目初始化**
- [ ] 运行:`python scripts/devops_utils.py terraform init-project --name test --cloud aws --region us-east-1`
- [ ] 验证目录结构是否正确创建
- [ ] 检查所有模板文件