
Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service
Amazon EKS (Elastic Kubernetes Service) API creates and manages Kubernetes clusters with AWS-managed control plane.
Native Kubernetes compatibility (use kubectl directly)
Monthly control plane fee ($0.10/hour)
POST /eks/CreateCluster to create cluster with VPC + subnets + IAM role. CreateNodegroup to add EC2 workers, or CreateFargateProfile for Fargate.
Uptime · 30-day window
GitHub activity
About this API
EKS is AWS's managed Kubernetes service — use standard K8s without managing the control plane yourself. Core difference vs. ECS: ECS is AWS's proprietary container orchestrator (simpler API, deeper AWS integration, but AWS lock-in); EKS is standard K8s (rich community ecosystem, portable to other clouds, but ops is more complex than ECS). Decision logic: long-term AWS-only + team without K8s experience → ECS. Multi-cloud / existing K8s experience / need rich K8s ecosystem (Istio, Knative, Argo) → EKS. EKS workers can be EC2 (self-managed nodes) or Fargate (serverless, billed per pod resources), and can be mixed. AWS has made EKS very stable; mainstream choice for large enterprise container platforms.
What you can build
- 1Run containerized apps requiring full K8s ecosystem
- 2Multi-cluster federation management
- 3Mixed worker types (EC2 + Fargate)
- 4GitOps workflows
Strengths & limitations
Strengths
- Native Kubernetes compatibility (use kubectl directly)
- Fully managed control plane (no self-managed etcd, scheduler)
- Deep integration with AWS networking/IAM
- Fargate worker option for serverless containers
Limitations
- Monthly control plane fee ($0.10/hour)
- More complex than ECS (steep K8s learning curve)
- AWS-specific integrations not as deep as ECS
Getting started
POST /eks/CreateCluster to create cluster with VPC + subnets + IAM role. CreateNodegroup to add EC2 workers, or CreateFargateProfile for Fargate.
FAQ
EKS vs. ECS?+
Team K8s experience + multi-cloud potential: EKS. AWS-only + want simple: ECS. Both mature and stable.
EKS Fargate vs. EC2 worker?+
Fargate is simple (serverless) but per-pod cost is slightly higher than self-managed EC2. Use Fargate for short bursts; EC2 + Reserved Instances is cheaper for steady load.
Technical details
- Auth type
- unknown
- Pricing
- unknown
- Protocols
- REST
- SDKs
- python, javascript, go, java, csharp
- Response time
- 22 ms
- Last health check
- 6/25/2026, 6:21:34 AM
More from Amazon Web Services
AWS IAM Access Analyzer API analyzes IAM resource policies for over-privileged access or external access — proactively surfaces security risks.
Alexa for Business helps you use Alexa in your organization.
Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends.
Use AppConfig, a capability of Amazon Web Services Systems Manager, to create, manage, and quickly deploy application configurations.
Welcome to the Amazon AppFlow API reference.
The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.
Amazon AppStream 2.0 API Reference.
Amazon Athena is an interactive query service that lets you use standard SQL to analyze data directly in Amazon S3.