SuperAPI AI 工具集

cloud-devops

部署与运维

查看项目

更新于 10-15 12:08

技能介绍

用途

这是一个云基础设施与 DevOps 工作流技能包,面向基础设施供给、容器编排、CI/CD 流水线、监控以及云原生应用开发等任务。当任务明确属于上述范围时使用,例如搭建云基础设施、实现 CI/CD 流水线、部署 Kubernetes 应用、配置监控与可观测性、管理云成本或落地 DevOps 实践。

主要能力

工作流按阶段组织,每个阶段列出可调用的技能与可复制的提示词:

  • 阶段 1:云基础设施搭建。涉及 cloud-architect、aws-skills、azure-functions、gcp-cloud-run、terraform-skill、terraform-specialist。动作包括设计云架构、设置账户与计费、配置网络、供给资源、设置 IAM。
  • 阶段 2:容器编排。涉及 kubernetes-architect、docker-expert、helm-chart-scaffolding、k8s-manifest-generator、k8s-security-policies。动作包括设计容器架构、创建 Dockerfile、构建镜像、编写 K8s 清单、部署到集群、配置网络。
  • 阶段 3:CI/CD 实现。涉及 deployment-engineer、cicd-automation-workflow-automate、github-actions-templates、gitlab-ci-patterns、deployment-pipeline-design。动作包括设计部署流水线、配置构建自动化、设置测试自动化、配置部署阶段、实现回滚策略、设置通知。
  • 阶段 4:监控与可观测性。涉及 observability-engineer、grafana-dashboards、prometheus-configuration、datadog-automation、sentry-automation。动作包括设计监控策略、设置指标采集、配置日志聚合、实现分布式追踪、创建仪表盘、设置告警。
  • 阶段 5:云安全。涉及 cloud-penetration-testing、aws-penetration-testing、k8s-security-policies、secrets-management、mtls-configuration。动作包括评估云安全、配置安全组、设置密钥管理、实现网络策略、配置加密、设置审计日志。
  • 阶段 6:成本优化。涉及 cost-optimization、database-cloud-optimization-cost-optimize。动作包括分析云支出、识别优化机会、调整资源规格、实现自动扩缩、使用预留实例、设置成本告警。
  • 阶段 7:灾难恢复。涉及 incident-responder、incident-runbook-templates、postmortem-writing。动作包括设计 DR 策略、设置备份、创建运行手册、测试故障转移、记录流程、培训团队。

使用方式

该工作流以技能调用和提示词驱动。每个阶段提供可复制的提示词,例如:

  • 使用 @cloud-architect 设计多云架构
  • 使用 @terraform-skill 供给 AWS 基础设施
  • 使用 @kubernetes-architect 设计 K8s 架构
  • 使用 @docker-expert 容器化应用
  • 使用 @helm-chart-scaffolding 创建 Helm chart
  • 使用 @cicd-automation-workflow-automate 设置 CI/CD 流水线
  • 使用 @github-actions-templates 创建 GitHub Actions 工作流
  • 使用 @observability-engineer 设置可观测性栈
  • 使用 @grafana-dashboards 创建监控仪表盘
  • 使用 @cloud-penetration-testing 评估云安全
  • 使用 @secrets-management 配置密钥
  • 使用 @cost-optimization 降低云成本
  • 使用 @incident-runbook-templates 创建运行手册

云厂商工作流

  • AWS:技能 aws-skills、aws-serverless、aws-penetration-testing;服务 EC2、Lambda、S3、RDS、ECS、EKS。
  • Azure:技能 azure-functions、azure-ai-projects-py、azure-monitor-opentelemetry-py;服务 Functions、App Service、AKS、Cosmos DB。
  • GCP:技能 gcp-cloud-run;服务 Cloud Run、GKE、Cloud Functions、BigQuery。

质量门禁

工作流列出以下质量门禁:基础设施已供给、CI/CD 流水线可用、监控已配置、安全措施到位、已应用成本优化、DR 流程已记录。

适用场景

适用于需要按阶段推进的云与 DevOps 任务,包括多云架构设计、容器化与 Kubernetes 部署、CI/CD 流水线搭建、监控与可观测性建设、云安全评估、成本优化以及灾难恢复与事件响应流程建设。

限制

仅当任务明确匹配上述范围时使用该技能。不要将输出视为环境特定验证、测试或专家评审的替代。如果缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。

相关技能包

development(应用开发)、security-audit(安全测试)、database(数据库操作)、testing-qa(测试工作流)。