Amazon Elastic Kubernetes Service logo

Amazon Elastic Kubernetes Service

Amazon Elastic Kubernetes Service

正常开源cloudAmazon Web Services62· JavaScript· MIT

Amazon EKS (Elastic Kubernetes Service) API 创建和管理 Kubernetes 集群,control plane 由 AWS 托管。

访问站点 ↗源码 ↗健康巡检 9 小时前
适合什么时候用

原生 Kubernetes 兼容(kubectl 直接用)

先注意什么

有月度 control plane 费用(0.10 美元/小时)

第一步先查

POST /eks/CreateCluster 创建集群,配置 VPC + subnets + IAM role。CreateNodegroup 添加 EC2 worker,或者 CreateFargateProfile 用 Fargate。

认证
CORS
不支持
HTTPS
注册
?
延迟
15 ms
协议
REST
计费
Stars
62

可用率 · 30 天窗口

巡检: 1可用率: 100%平均延迟: 15ms

GitHub 活跃度

62JavaScriptMIT17 未关闭 issue上次提交 110 天前
01

关于这个 API

EKS 是 AWS 上的 Kubernetes 托管服务,让你用标准 K8s 但不用自己管 control plane。和 ECS 的核心区别:ECS 是 AWS 私有的容器编排器(API 简单、和 AWS 集成深、但是 AWS 锁定);EKS 是标准 K8s(社区生态丰富、可移植到其他云、但运维比 ECS 复杂)。选择逻辑通常是:纯 AWS 长期使用 + 团队没 K8s 经验 → ECS;多云 / 已有 K8s 经验 / 需要丰富 K8s 生态(Istio、Knative、Argo) → EKS。EKS 的 worker 可以是 EC2(自管 node)或 Fargate(serverless,按 pod 资源计费),可以混用。AWS 已经把 EKS 做得非常稳定,是大型企业容器平台的主流选择。

02

你可以做什么

  • 1运行容器化应用,要 K8s 完整生态
  • 2多集群联邦管理
  • 3混合 worker 类型(EC2 + Fargate)
  • 4GitOps 工作流
03

优劣对比

优点

  • 原生 Kubernetes 兼容(kubectl 直接用)
  • control plane 完全托管(无需自管 etcd、scheduler)
  • 和 AWS 网络/IAM 深度集成
  • Fargate worker 选项做 serverless 容器

注意事项

  • 有月度 control plane 费用(0.10 美元/小时)
  • 比 ECS 复杂(K8s 学习曲线陡)
  • AWS-specific 集成不如 ECS 深
04

示例请求

通用模板 — 实际 endpoint 请查阅文档替换 <endpoint>。
curl https://github.com/mermade/aws2openapi/<endpoint>
05

快速开始

POST /eks/CreateCluster 创建集群,配置 VPC + subnets + IAM role。CreateNodegroup 添加 EC2 worker,或者 CreateFargateProfile 用 Fargate。

06

常见问题

EKS vs ECS 怎么选?+

团队 K8s 经验 + 多云潜在需求:EKS。专 AWS + 想简单:ECS。两者都成熟稳定。

EKS Fargate 和 EC2 worker 怎么选?+

Fargate 简单(serverless),但单 pod 成本比 EC2 自管略高。短期 burst 用 Fargate,常态负载用 EC2 + reserved instance 更省。

07

技术细节

CORS: NoHTTPS: Yes注册: ?开源: Yes
认证方式
unknown
计费
unknown
协议
REST
SDK
python, javascript, go, java, csharp
响应时间
15 ms
上次巡检
2026/5/12 07:36:33
08

标签

09

更多来自 Amazon Web Services 的 API