什么是 EKS
借助 Amazon Elastic Kubernetes Service(Amazon EKS),您可以在亚马逊云科技上使用 Kubernetes 轻松部署、管理和扩展容器化应用程序。
Amazon EKS 跨多个亚马逊云科技可用区为您运行 Kubernetes 管理基础设施,从而消除单点故障。Amazon EKS 经认证可与 Kubernetes 兼容,因此您可以使用合作伙伴和 Kubernetes 社区提供的现有工具和插件。所有标准 Kubernetes 环境中运行的应用程序均完全兼容,并可轻松迁移到 Amazon EKS。
Amazon EKS 已面向所有亚马逊云科技客户正式推出。
优势
Amazon EKS 跨多个亚马逊云科技可用区运行 Kubernetes 管理基础设施,并自动检测和替换运行状况不佳的控制面板节点,同时提供按需升级和修补。您只需预置工作节点并将其连接到提供的 Amazon EKS 端点。
亚马逊云科技与 Kubernetes 社区积极合作,包括向 Kubernetes 代码库提供代码,以帮助 Amazon EKS 用户利用亚马逊云科技服务和功能。
在 Worker 节点和托管控制面板之间自动设置安全且加密的通信通道,在默认情况下,让您的基础设施在 Amazon EKS 上安全地运行。
Amazon EKS 运行上游 Kubernetes,并且经认证可与 Kubernetes 兼容,因此 Amazon EKS 托管的应用程序与所有标准 Kubernetes 环境托管的应用程序完全兼容。
工作原理
Amazon Elastic Kubernetes Service (Amazon EKS) 是一项托管式容器服务,用于在云中或本地运行和扩展 Kubernetes 应用程序。
使用案例
在混合环境中管理您的 Kubernetes 集群和应用程序,并在数据中心运行 Kubernetes。
使用由 GPU 提供支持的最新 Amazon Elastic Compute Cloud(EC2)实例高效地运行分布式训练作业。
Amazon EMR 与 EKS 集成,因此,您可以直接在 Kubernetes 上运行 Apache Spark、Hadoop 和其他大数据应用程序。这可以自动预置和管理资源,以便进行数据处理、分析和机器学习。