用途:在需要搭建 CI/CD 流水线、容器化应用、部署到 Kubernetes 或云平台、实现 GitOps 工作流、管理基础设施即代码、规划发布策略时使用。\n\n主要能力:覆盖流水线各阶段(Lint 与类型检查、单元测试、npm audit 与 Trivy 安全扫描、构建并推送镜像、Staging 部署、生产部署);容器最佳实践(多阶段构建、非 root 用户 uid 1001、只读文件系统、健康检查、Trivy 扫描、Docker Compose 开发环境);Kubernetes 清单(Deployment 滚动更新、Service、Ingress 含 TLS、HPA,安全上下文 runAsNonRoot、allowPrivilegeEscalation: false、readOnlyRootFilesystem、丢弃全部能力);部署策略(滚动、蓝绿、金丝雀);机密管理(External Secrets Operator 同步 AWS Secrets Manager、HashiCorp Vault、Azure Key Vault、GCP Secret Manager);Railway 部署、Terraform、ArgoCD、Alembic 迁移、Prometheus 与 OpenTelemetry 观测等。\n\n使用方式:技能按需加载参考文件,如 Read("references/docker-patterns.md")、Read("references/ork-delta.md")、Read("rules/railway-deployment.md")、Read("references/deployment-strategies.md")、Read("references/checklists-and-templates.md")、Read("references/capability-details.md")。若启用 disableSkillShellExecution(CC 2.1.91),Docker 安装检查不会运行,需手动确认 Docker 可用:docker --version。第三方产品机制不在此复述,需按对照表从官方来源获取(如 GitHub Actions、Kubernetes、Helm、External Secrets、ArgoCD、Terraform、Alembic、Prometheus、OpenTelemetry、structlog、Trivy、CloudFront 等官方文档)。\n\n适用场景与限制:适合工程团队的 CI/CD、容器、K8s 与 IaC 落地。具体阈值、刷新策略、缓存键、探针数值等属于 OrchestKit 内部约定,分别保留在对应规则与参考文件中;未提供的价格、平台支持范围与效果数据暂未提供。
devops-deployment
部署与运维
更新于 10-16 07:22