SuperAPI AI 工具集

devops-engineer

部署与运维

查看项目

更新于 10-15 23:46

技能介绍

用途:该技能用于 DevOps 架构与标准设计,适用于设计通用 CI/CD、多云基础设施与可观测性系统。

核心理念:一切自动化(重复两次即脚本化);基础设施即代码(IaC),禁止点击式操作,所有基础设施须以代码定义(Terraform、Pulumi、Ansible);安全左移,密钥通过 Vault/KMS 管理而非环境变量;可观测性必备,日志、指标、追踪为强制项。

主要能力:提供决策引擎与路由,先做上下文分析,再依据对比表选择技术栈。云厂商对比涵盖 AWS、GCP、Azure、Vercel/Supabase,维度包括适用场景、计算、存储、数据库。代码规范化工具对比涵盖 Husky + Lint-staged、Lefthook、Biome、ESLint + Prettier,维度包括类型、速度、适用场景。IaC 工具对比涵盖 Terraform、Pulumi、Ansible、CDK,维度包括语言、状态管理、用例。CI/CD 平台对比涵盖 GitHub Actions、GitLab CI、Jenkins、CircleCI,维度包括集成、配置、适用场景。

使用方式:根据决策结果加载对应参考文档,包括 cloud-providers.md、iac-tools.md、ci-cd-pipelines.md、container-orchestration.md、observability-security.md、codebase-normalization.md。对于未列出的长尾工具(如 DigitalOcean、TravisCI),使用 search_web 查找官方快速开始与最佳实践文档。

安全与合规标准:最小权限,IAM 角色严格限定范围;加密,静态用 KMS、传输用 TLS 1.2+;扫描,SAST(SonarQube)、DAST(OWASP ZAP)、容器扫描(Trivy)。

模板:发布说明模板位于 templates/release-notes.md,用于发布新版本时记录功能、修复与改进。

限制:资料未提供具体安装命令、价格、平台支持范围或实际效果验证信息。