SuperAPI AI 工具集

eks-operation-review

部署与运维

查看项目

更新于 10-15 17:23

技能介绍

用途:当用户要求审查、审计或评估 EKS 集群,检查最佳实践合规性,评估安全、成本、可靠性、网络或可扩展性,进行运维就绪审查,或排查集群健康与配置时启用。

主要能力:先确定目标集群(具体名称与区域、某区域全部集群或所有区域全部集群),再收集集群配置、节点与计算、附加组件、网络、安全、工作负载、存储等数据;随后采集 7 天可观测性数据,包括 CloudWatch 指标(Container Insights、EKS 控制面、EC2 节点)、CloudWatch Logs 错误模式(ERROR、429、OOMKilled、FailedScheduling、Evicted)、CloudTrail 事件与 EKS Upgrade Insights。最后对照最佳实践指南的 12 个部分分析,为每条发现标注 CRITICAL、HIGH、MEDIUM、LOW 或 INFO 严重级别,并为每个集群生成独立 Markdown 报告,命名如 eks-review-<cluster-name>-<YYYY-MM-DD>.md,含执行摘要、附加组件清单、分节发现、指标与日志分析、升级洞察、成本优化、优先级矩阵与后续步骤。

使用方式:数据源优先使用 Kubernetes API(如 kubernetes-mcp-server、EKS MCP server 或直接 K8s API 工具)获取实时状态,再回退到 AWS API 与 CloudWatch。K8s 侧使用 resources_list、resources_get、pods_list、pods_get、pods_log、pods_top、nodes_top、events_list、configuration_contexts_list 等工具;AWS API 用于无 K8s 等价项的数据,如集群版本、控制面日志、访问条目、VPC CIDR、子网 IP、安全组等。

适用场景:EKS 集群运维审查、合规检查、升级前评估、成本与资源利用率优化、安全加固评估。

限制:需具备相应集群与 AWS 账户的访问权限;部分数据依赖 CloudWatch、CloudTrail 与 EKS Upgrade Insights 的可用性;具体收费、价格与平台支持情况暂未提供。