
亚马逊云科技正式推出 Amazon EKS Dashboard,一个新的集中式管理界面,能够跨多个 AWS 区域和账户统一查看 Kubernetes 集群,为那些需要在不同 AWS 区域和账户中运行分布式 Kubernetes 部署的组织解决了运维难题。
在 AWS 博客中,高级解决方案架构师 Micah Walter 阐述了创建 EKS 仪表盘的动机:
许多客户使用第三方工具来实现集群的集中可视化管理,这不仅引入了额外的身份认证与访问权限配置的复杂性,还增加了许可成本和维护开销。
该仪表盘提供了对三种主要资源类型的洞察:集群、托管节点组和 EKS 插件。组织能够轻松查看集群在不同区域和账户中的分布情况,获取聚合数据、版本信息、支持状态以及 EKS 控制平面的预测扩展支持成本。此外,界面上还展示了集群的健康指标,并允许用户通过自动过滤功能深入查看特定数据。

仪表盘支持多种可视化展示形式,包括 Kubernetes 集群的图形、表格和地图视图。高级过滤和搜索功能让管理员能够精准定位需要关注的集群,导出功能让用户能够将数据提取出来,用于进一步的分析处理或生成定制化的报告。
要设置仪表盘,需要通过 AWS Organizations 的管理账户或委派管理员账户进行访问。配置过程包括在 Amazon EKS 控制台的组织设置页面启用可信任访问。
虽然该仪表盘主要是为 Amazon EKS 集群而设计,但也可以为在本地或在其他云供应商平台上运行的连接 Kubernetes 集群提供可见性。与原生 EKS 集群相比,这些集群的数据粒度可能相对有限,但对于运行混合或多云环境的组织而言,这一功能具有重要的价值。
AWS 的这一公告紧随 Google Cloud 最近发布的 Kubernetes History Inspector (KHI)。KHI 是一个开源工具,主要用于按时间顺序可视化集群日志,以便进行故障排除。这两个工具都是为了解决 Kubernetes 管理方面的问题,但采用了不同的方法。
EKS 仪表盘侧重于跨多个集群和账户的集中式库存管理和运维监督,为组织提供了高级别的可见性,涵盖成本预测和合规性评估等功能。相比之下,Google 的 KHI 则专注于单个集群问题的故障排除和调试,通过详细的日志分析和时间线可视化来呈现组件状态及其随时间变化的关系。KHI 既有宏观的集群历史视图,也有详细的组件级分析,这使其在事件响应和根本原因分析方面显得尤为有价值。
两者的关键架构差异主要体现在范围和集成方面。EKS 仪表盘作为原生的 AWS 控制台功能运行,旨在实现广泛的组织可见性,而 KHI 则作为一个需要单独部署的专门开源工具运行。目前,KHI 仅与 Google Kubernetes Engine 和 Cloud Logging 配合工作,尽管未来有计划将其支持扩展到原生 Kubernetes 部署。
微软的 Azure Stack Hub 提供了一种更传统的 Kubernetes 仪表盘实现方法,通过标准的 Kubernetes Web 界面提供基本的管理操作。与 AWS 的集中式组织视图或 Google 的专门故障排除视图不同,Azure Stack Hub 的解决方案需要手动管理证书,并且其基于 SSH 的设置相对复杂。Azure 解决方案主要用于单集群管理场景,配置和维护过程需要较高的技术专业知识。
高级 DevOps 工程师 Akhilesh Mishra 在领英上表示:
人们期待已久,AWS 终于推出了:迟到总比不到好。AWS 正在努力弥补在构建服务时错过的许多微小但重要的功能。
正如 YouTube 频道 “Containers from the Couch” 中的视频解释的那样,该仪表盘为那些希望“快速了解全局”的云架构师提供了即时的集群概览信息。对于平台管理员,这个工具让他们能够进行“快速无摩擦的合规性检查”,精准识别出那些运行着旧版 Kubernetes 或亟需扩展支持的集群。仪表盘还满足了财务规划方面的需求,FinOps 工程师可用它“预测在特定时间段内扩展支持的成本”。仪表盘的这种成本预测能力,加上详细的升级洞察能力(显示“阻碍升级的问题,如使用了已弃用的 API”),使其不仅是一个运维利器,也是一个战略规划工具。
Amazon EKS Dashboard 已在 us-east-1(北弗吉尼亚)区域上线,并且可以聚合所有商业 AWS 区域的数据。AWS 为 EKS 客户免费提供该仪表盘。
【声明:本文由 InfoQ 翻译,未经许可禁止转载。】
查看英文原文:https://www.infoq.com/news/2025/06/aws-eks-dashboard-kubernetes/
评论