SuperAPI AI 工具集

devops-excellence

部署与运维

查看项目

更新于 10-16 09:59

技能介绍

用途:在搭建 CI/CD 流水线、容器化应用、部署到 Kubernetes 或设计发布策略时提供指导,遵循 Shift Left、GitOps、基础设施即代码、渐进式交付、不可变基础设施、可观测优先、策略即代码与平台工程等原则。

主要能力:给出流水线安全规范(禁用长期静态凭证,改用 OIDC 或短期令牌)、Docker 安全硬化(禁止以 root 运行,使用非 root 用户 UID 大于 1000、多阶段构建、最小基础镜像、只读文件系统、运行期注入密钥)、生产部署保护(需审批且仅限 main 分支)、CI/CD 最佳实践(十分钟构建规则、并行作业、依赖缓存、条件执行、测试金字塔约 70% 单元测试、20% 集成测试、10% E2E 测试)以及多层安全扫描(CodeQL、Trivy、Gitleaks)。同时涵盖 Kubernetes 资源合理配置、存活/就绪/启动探针、ConfigMap 与 Secret、Pod 安全上下文与默认拒绝的网络策略,并提供发布策略选择参考(滚动、蓝绿、金丝雀、重建)与工具选型建议(GitHub Actions、GitLab CI、Terraform、Pulumi、ArgoCD 加 Kustomize、功能开关)。

使用方式:按需选用对应模式与工具;示例命令与配置片段保持原样,包括 OIDC 配置片段、多阶段构建示例与 .dockerignore 内容。更详细的 IaC 示例、命令目录、检查清单与平台细节已移至 reference/extended.md,需要时加载该参考。

适用场景:公开 GitHub 项目、企业 GitLab、多云 IaC、Kubernetes 部署与零停机发布等。

限制:资料未提供具体收费、价格、支持平台范围与效果保证,这些信息暂未提供。