用途:在需要设计 EKS 架构时使用,包括从需求设计新集群、评审既有架构决策、选择计算与网络方案、规划安全与可观测性、优化成本与扩展性,以及生成架构文档、ADR 和 Mermaid 图。设计文档只描述 WHAT 与 WHY,不写 HOW;实现代码(Terraform、Helm、YAML、CLI 等)应交给 eks-build。
主要能力:按五阶段流程工作——输入评估、架构生成、架构验证(五维度评分,低于 85/100 必须修复重评)、质量评审与迭代(加权评分,低于 90/100 必须修复重评,最多 5 轮)、最终化与交接。产出包括 system-architecture.md、architecture-decision-records/ADR-.md、security-architecture.md、diagrams/.png、AGENTS.md、README.md,以及可选的 docx/pptx。生成前必须联网核实最新 EKS 版本与工具版本,不得使用参考文件中的版本号。
使用方式:输出统一放在 projects/<project-name>/design/ 下。Mermaid 图转 PNG 使用:npm install -g @mermaid-js/mermaid-cli && mmdc -i diagram.mmd -o diagrams/<name>.png -b white -s 4。
适用场景:EKS 部署模型(Standard、Auto Mode、Fargate、Outposts、Anywhere)选择、计算策略(Karpenter、MNG、Auto Mode、Fargate、自管理)、网络与安全架构、成本与扩展性优化、架构文档与 ADR 生成。
限制:不生成 Terraform 或 Helm 代码(用 eks-build);不做集群侦察(用 eks-recon);不做 Terraform 模块设计与测试(用 terraform-skill);详细最佳实践参考用 eks-best-practices;平台工程用 eks-platform-engineering;GenAI 工作负载设计用 eks-genai;合规加固用 eks-security。资料未提供具体收费、价格与平台支持信息。