帮助改进此页面
想为本用户指南做出贡献? 选择位于每个页面右侧窗格中的在 GitHub 上编辑此页面链接。您的贡献有助于我们的用户指南为每个人提供更充分的参考。
跨云端和本地环境部署 Amazon EKS 集群
了解 Amazon EKS 部署选项
Amazon Elastic Kubernetes Service(Amazon EKS)是一项完全托管式的 Kubernetes 服务,可让您在云端和本地环境中无缝运行 Kubernetes。
对于云端,Amazon EKS 会自动管理 Kubernetes 控制面板和节点的 Kubernetes 集群基础设施。这对于调度容器、管理应用程序可用性、动态扩展资源、优化计算、存储集群数据以及执行其他关键功能至关重要。使用 Amazon EKS 时,您不仅可以利用 Amazon 基础设施的强大性能、可扩展性、可靠性和可用性,同时还可与 Amazon 联网、安全、存储和可观测性服务原生集成。
为了简化在本地环境中运行 Kubernetes 的过程,您可以使用相同的 Amazon EKS 集群、功能和工具在 Amazon Outpost 上创建 Amazon Linux 节点,或在自己的基础设施上使用 Amazon EKS 混合节点功能,也可以使用 Amazon EKS Anywhere
云中的 Amazon EKS
您可以将 Amazon EKS 与 Amazon 区域、Amazon Local Zones 和 Amazon Wavelength Zones 中的计算配合使用。在云端使用 Amazon EKS 时,Kubernetes 控制面板的安全性、可扩展性和可用性完全由 Amazon 在 Amazon 区域中管理。在 Amazon 区域中运行具有计算功能的应用程序时,您可以全面利用 Amazon 和 Amazon EKS 的各种功能,包括 Amazon EKS 自动模式。使用自动模式时,您可以一键式完全自动管理 Amazon 上有关计算、存储和联网方面的 Kubernetes 集群基础设施。在 Amazon Local Zones and Amazon Wavelength Zones 中运行具有计算功能的应用程序时,您可以使用 Amazon EKS 自主管理型节点连接 Amazon EC2 实例以进行集群计算,还可以使用 Amazon Local Zones and Amazon Wavelength Zones 中可用的其他 Amazon 服务。有关更多信息,请参阅 Amazon Local Zones 功能
Amazon 区域中的 Amazon EKS | Local/Wavelength Zones 中的 Amazon EKS | |
---|---|---|
Kuberenetes 控制面板管理 |
Amazon 托管式 |
Amazon 托管式 |
Kubernetes 控制面板位置 |
Amazon 区域 |
Amazon 区域 |
Kubernetes 数据面板 |
|
|
Kubernetes 数据层面位置 |
Amazon 区域 |
Amazon Local 或 Wavelength Zones |
数据中心或边缘环境中的 Amazon EKS
如果需要在自己的数据中心或边缘环境中运行应用程序,则可以使用 使用 Amazon Outposts 在本地部署 Amazon EKS 或 Amazon EKS 混合节点功能。您可以使用自主管理型节点,将 Amazon Outposts 上的 Amazon EC2 实例作为集群计算,也可以使用 Amazon EKS 混合节点功能,将自己的本地或边缘基础设施作为集群计算。AmazonOutposts 是您在自己的数据中心或托管设施中运行的 Amazon 托管式基础设施,Amazon EKS 混合节点功能则在您在本地或边缘环境中管理的物理计算机或虚拟机上运行。Amazon Outposts 上的 Amazon EKS 和 Amazon EKS 混合节点功能需要在您的本地环境与某个 Amazon 区域之间建立可靠的连接,并且您可以使用与在云端运行应用程序相同的 Amazon EKS 集群、功能和工具。在 Amazon Outposts 上运行时,您还可以在 Amazon Outposts 上部署整个 Kubernetes 集群,并将 Amazon EKS 本地集群部署到 Amazon Outposts 上。
Amazon EKS 混合节点功能 | Amazon EKS on Amazon Outposts | |
---|---|---|
Kuberenetes 控制面板管理 |
Amazon 托管式 |
Amazon 托管式 |
Kubernetes 控制面板位置 |
Amazon 区域 |
Amazon 区域或 Amazon Outposts |
Kubernetes 数据面板 |
客户自主管理型物理计算机或虚拟机 |
Amazon EC2 自主管理型节点 |
Kubernetes 数据层面位置 |
客户数据中心或边缘环境 |
客户数据中心或边缘环境 |
适用于气隙环境的 Amazon EKS Anywhere
Amazon EKS Anywhere
Amazon EKS Anywhere | |
---|---|
Kuberenetes 控制面板管理 |
客户托管 |
Kubernetes 控制面板位置 |
客户数据中心或边缘环境 |
Kubernetes 数据面板 |
客户自主管理型物理计算机或虚拟机 |
Kubernetes 数据层面位置 |
客户数据中心或边缘环境 |
Amazon EKS 工具
您可以使用 Amazon EKS 连接器注册任何符合要求的 Kubernetes 集群并将其连接至 Amazon,然后在 Amazon EKS 控制台中查看。连接集群后,您可以在 Amazon EKS 控制台中查看集群的状态、配置和工作负载。您可以使用此功能在 Amazon EKS 控制台中查看已连接的集群,但是 Amazon EKS 连接器不支持通过 Amazon EKS 控制台对已连接的集群进行管理或变异操作。
Amazon EKS Distro