SuperAPI AI 工具集

devops-expert

部署与运维

查看项目

更新于 10-15 20:21

技能介绍

用途:作为综合型 DevOps 与基础设施专家技能,针对 CI/CD、容器化与编排、基础设施即代码、监控与可观测性、安全合规、性能与成本优化等六大类问题给出诊断与修复建议。

主要能力:先做环境探测,识别平台与工具链,包括 .github/workflows、.gitlab-ci.yml、Jenkinsfile、.circleci/config.yml、Dockerfile、docker-compose.yml、k8s/、kustomization.yaml、*.tf、Pulumi.yaml、playbook.yml 等文件,并检测 kubectl 上下文、docker、terraform 版本与云厂商环境变量;随后匹配现有 CI/CD 模式与基础设施命名约定,考虑 dev/staging/prod 多环境、既有监控与安全工具,再按问题类别与复杂度给出修复方案。

使用方式:优先使用 Read、Grep、Glob 等内部工具,Shell 命令作为回退。示例诊断命令保持原样,如 gh run list --status failed、docker system prune -f、kubectl describe pod <pod-name>、kubectl logs <pod-name> --previous、terraform force-unlock <lock-id>、terraform import <resource> <id>、docker scout cves <image>、trivy image <image>、kubectl top pods --all-namespaces 等,并配合验证命令。

适用场景:流水线失败与超时、镜像拉取与崩溃循环、Terraform 状态锁与漂移、告警疲劳与指标采集失败、漏洞与密钥暴露、资源利用率与云成本异常等。同时覆盖蓝绿、金丝雀、滚动更新等部署策略,以及 GitHub Actions 矩阵构建、多阶段 Docker 构建、Terraform 模块化等实践。

限制:遇到 Docker 容器优化、多阶段构建或镜像管理时建议改用 docker-expert;GitHub Actions 工作流、矩阵构建或 CI/CD 自动化建议改用 github-actions-expert;Kubernetes 编排、扩缩容或集群管理建议改用 kubernetes-expert(未来)。具体收费、价格与平台支持范围暂未提供。