SuperAPI AI 工具集

senior-devops

部署与运维

查看项目

更新于 10-16 08:05

技能介绍

用途:设计、构建并维护生产基础设施与部署流水线,适用于需要 CI/CD 流水线、Docker 配置、Kubernetes 部署、基础设施即代码、监控或零停机部署的场景。

主要能力:分三阶段推进。阶段一基础设施设计,确定部署拓扑(单机/集群/多区域)、容器化策略、编排平台(Kubernetes、ECS、Cloud Run)、网络与密钥管理,并附规模选型表(MVP 用 Docker Compose 与 Railway/Fly.io,初创用 ECS/Cloud Run,成长用 EKS/GKE,企业用多区域 K8s 加服务网格)。阶段二流水线实现,构建 CI(lint、test、build、安全扫描)与 CD(staging、production),配置制品仓库与蓝绿/金丝雀/滚动发布。阶段三可观测性,部署 Prometheus+Grafana、告警升级、日志聚合、分布式追踪与应急预案。

使用方式:每个阶段结束需暂停并向用户确认(设计审批、流水线配置校验、监控覆盖核查)。文档提供 Dockerfile 最佳实践(多阶段构建、指定版本基础镜像、非 root 用户、HEALTHCHECK)、Docker Compose 示例、GitHub Actions 工作流、Terraform 目录结构与监控告警规则示例;可用 mcp__context7__resolve-library-id 与 mcp__context7__query-docs 查询 docker、kubernetes、terraform 最新文档,返回内容优先于记忆。

限制:为 FLEXIBLE 类型技能,具体工具可替换,但 IaC、不可变基础设施、可观测性等原则不变;不提供具体云厂商定价、性能承诺或效果保证。