帮助改进此页面
想为本用户指南做出贡献? 滚动到页面底部,然后选择在 GitHub 上编辑此页面。您的贡献有助于我们的用户指南为每个人提供更充分的参考。
什么是 Amazon EKS?
Amazon Elastic Kubernetes Service(Amazon EKS)是一项托管服务,无需在 Amazon Web Services (Amazon) 上安装、操作和维护自己的 Kubernetes 控制面板。Kubernetes
Amazon EKS 的功能
以下是 Amazon EKS 的主要功能:
- 安全联网和身份验证
-
Amazon EKS 将您的 Kubernetes 工作负载与 Amazon 联网和安全服务相集成。它还与 Amazon Identity and Access Management(IAM)集成,为您的 Kubernetes 集群提供身份验证。
- 轻松扩展集群
-
借助 Amazon EKS,您可以根据工作负载的需求轻松扩缩 Kubernetes 集群。Amazon EKS 支持基于 CPU 或自定义指标的水平 Pod 自动扩展,以及基于整个工作负载需求的集群自动扩展。
- 托管 Kubernetes 体验
-
您可以使用
、Amazon Web Services Management Consoleeksctl
、Amazon Command Line Interface (Amazon CLI) 、API、kubectl 和 Terraform 对 Kubernetes 集群进行更改。 - 高可用性
-
Amazon EKS 可为您的控制面板提供跨多个可用区的高可用性。
- 与 Amazon 服务的集成
-
Amazon EKS 与其他 Amazon 服务集成,为部署和管理容器化应用程序提供了一个全面的平台。您还可以使用各种可观测性工具轻松地对 Kubernetes 工作负载进行问题排查。
有关 Amazon EKS 其他功能的详细信息,请参阅 Amazon EC2 功能
开始使用 Amazon EKS
要创建您的第一个集群及其关联的资源,请参阅 开始使用 Amazon EKS。通常,开始使用 Amazon EKS 涉及以下步骤。
-
创建集群 - 首先使用
eksctl
、Amazon Web Services Management Console、Amazon CLI 或其中一个 Amazon SDK 创建集群。 -
选择计算资源的方法 - 在 Amazon Fargate、Karpenter、托管节点组和自行管理管理节点之间做出选择。
-
设置 - 设置必要的控制器、驱动程序和服务。
-
部署工作负载 - 量身定制您的 Kubernetes 工作负载,以充分利用所选节点类型的资源和功能。
-
管理 - 监控您的工作负载,集成 Amazon 服务以简化操作和提高工作负载性能。您可以使用 Amazon Web Services Management Console 查看工作负载相关的信息。
下图显示了在云中运行 Amazon EKS 的基本流程。要了解其他 Kubernetes 部署选项,请参阅 部署选项。
Amazon EKS 的定价
Amazon EKS 集群由一个控制面板以及您在其中运行 Pods 的 Amazon Elastic Compute Cloud
- 按需型实例
-
您只需按秒支付使用实例的费用,无需长期购买或预付款。