Amazon EKS website screenshot

Amazon EKS

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service that makes it easy to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes. Amazon EKS runs upstream Kubernetes and is certified Kubernetes conformant, so you can use existing tools and plugins from partners and the Kubernetes community.

Amazon EKS publishes 4 APIs on the APIs.io network, including Addons API, Clusters API, Fargate Profiles API, and 1 more. Tagged areas include Container Orchestration, Containers, EKS, and Kubernetes.

The Amazon EKS catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Amazon EKS’s developer surface includes developer portal, documentation, terms of service, privacy policy, support, engineering blog, GitHub presence, and 17 more developer resources.

56.8/100 strong ▬ flat Agent 28/100 agent aware Full breakdown ↓
scored 2026-08-17 · rubric v0.11.0
AccessFree
4 APIs 7 Features 5 Use Cases
Container OrchestrationContainersEKSKubernetes

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-17 · rubric v0.11.0
Composite quality — 56.8/100 · strong
Contract Quality 17.2 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 13.7 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 4.8 / 10
Agent readiness — 28/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-eks: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 4

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon EKS Addons API

Operations for managing EKS add-ons

Amazon EKS Clusters API

Operations for managing EKS clusters

Amazon EKS Fargate Profiles API

Operations for managing EKS Fargate profiles

Amazon EKS Node Groups API

Operations for managing EKS managed node groups

Open Collections 6

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Amazon EKS Addons API

OPEN COLLECTION

Amazon EKS API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Amazon Eks Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 7

Notable capabilities this provider offers.

Managed Control Plane

AWS manages the Kubernetes control plane across multiple Availability Zones with automatic upgrades.

EKS Auto Mode

Automates cluster infrastructure management for compute, storage, and networking with machine learning optimization.

EKS Hybrid Nodes

Connect on-premises and edge infrastructure to EKS clusters for unified management.

Fargate Integration

Run Kubernetes pods on serverless compute without managing EC2 node groups.

Managed Node Groups

Automate provisioning and lifecycle management of EC2 nodes for Kubernetes clusters.

EKS Anywhere

Deploy and manage Kubernetes clusters on customer-managed infrastructure including on-premises.

Add-Ons Management

Manage operational software add-ons like VPC CNI, CoreDNS, and kube-proxy through EKS.

Scroll for all 7

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Eks Context

30 classes · 61 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon EKS API Rules

5 rules · 3 warnings 2 info

SPECTRAL

Amazon EKS API Rules

39 rules · 11 errors 23 warnings 5 info

SPECTRAL

JSON Schema 30

Standalone JSON Schema definitions for this provider's data models.

Amazon EKS Cluster

13 properties

JSON SCHEMA

Addon

9 properties

JSON SCHEMA

Cluster

13 properties

JSON SCHEMA

CreateAddonRequest

5 properties

JSON SCHEMA

CreateAddonResponse

1 properties

JSON SCHEMA

CreateClusterRequest

7 properties

JSON SCHEMA

CreateClusterResponse

1 properties

JSON SCHEMA

CreateFargateProfileRequest

5 properties

JSON SCHEMA

CreateFargateProfileResponse

1 properties

JSON SCHEMA

CreateNodegroupRequest

9 properties

JSON SCHEMA

CreateNodegroupResponse

1 properties

JSON SCHEMA

DeleteAddonResponse

1 properties

JSON SCHEMA

DeleteClusterResponse

1 properties

JSON SCHEMA

DeleteFargateProfileResponse

1 properties

JSON SCHEMA

DeleteNodegroupResponse

1 properties

JSON SCHEMA

DescribeAddonResponse

1 properties

JSON SCHEMA

DescribeClusterResponse

1 properties

JSON SCHEMA

DescribeFargateProfileResponse

1 properties

JSON SCHEMA

DescribeNodegroupResponse

1 properties

JSON SCHEMA

FargateProfile

9 properties

JSON SCHEMA

FargateProfileSelector

2 properties

JSON SCHEMA

KubernetesNetworkConfigResponse

3 properties

JSON SCHEMA

ListAddonsResponse

2 properties

JSON SCHEMA

ListClustersResponse

2 properties

JSON SCHEMA

ListFargateProfilesResponse

2 properties

JSON SCHEMA

ListNodegroupsResponse

2 properties

JSON SCHEMA

Logging

1 properties

JSON SCHEMA

NodegroupScalingConfig

3 properties

JSON SCHEMA

Nodegroup

16 properties

JSON SCHEMA

VpcConfigResponse

7 properties

JSON SCHEMA

Scroll for all 30

JSON Structure 30

JSON Structure definitions describing this provider's data shapes.

Amazon Eks Cluster Structure

13 properties

JSON STRUCTURE

Eks Openapi Addon Structure

9 properties

JSON STRUCTURE

Eks Openapi Cluster Structure

13 properties

JSON STRUCTURE

Eks Openapi Create Addon Request Structure

5 properties

JSON STRUCTURE

Eks Openapi Fargate Profile Structure

9 properties

JSON STRUCTURE

Eks Openapi List Addons Response Structure

2 properties

JSON STRUCTURE

Eks Openapi Logging Structure

1 properties

JSON STRUCTURE

Eks Openapi Nodegroup Structure

16 properties

JSON STRUCTURE

Eks Openapi Vpc Config Response Structure

7 properties

JSON STRUCTURE

Scroll for all 30

Examples 30

Example request and response payloads for these APIs.

Eks Openapi Addon Example

3 fields

EXAMPLE

Scroll for all 30

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Eks Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Eks Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Eks Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Eks Agentic Access

16 operations · 8 acting

16 operations · 8 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Generative AI Applications

Scale production-grade AI deployments with GPU nodes for distributed training and inference.

Microservices Architecture

Deploy and manage containerized microservices with Kubernetes-native service discovery and scaling.

Internal Developer Platforms

Standardized Kubernetes environments combining open source with AWS managed services.

Hybrid Cloud Applications

Unified Kubernetes management across AWS cloud and on-premises infrastructure.

Data Processing Platforms

Scalable batch processing and streaming data workloads using Spark, Flink, or Ray.

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Learn 1

Tutorials, courses, talks, and written guidance

Operate 4

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
accessModel:
  pricing: free
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Free
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-eks.png
name: Amazon EKS
description: Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service that makes it easy to run Kubernetes
  on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes. Amazon EKS runs upstream
  Kubernetes and is certified Kubernetes conformant, so you can use existing tools and plugins from partners and the Kubernetes
  community.
url: https://aws.amazon.com/eks/
baseURL: https://eks.amazonaws.com
humanURL: https://aws.amazon.com/eks/
tags:
- AWS
- Container Orchestration
- Containers
- EKS
- Kubernetes
properties:
- type: Documentation
  url: https://docs.aws.amazon.com/eks/latest/APIReference/
- type: OpenAPI
  url: openapi/amazon-eks-openapi.yml
- type: OpenAPI
  url: https://api.apis.guru/v2/specs/amazonaws.com/eks/2017-11-01/openapi.yaml
- type: JSONSchema
  url: json-schema/amazon-eks-cluster-schema.json
- type: JSONLD
  url: json-ld/amazon-eks-context.jsonld
- type: Pricing
  url: https://aws.amazon.com/eks/pricing/
- type: GettingStarted
  url: https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html
- type: FAQ
  url: https://aws.amazon.com/eks/faqs/
- type: UserGuide
  url: https://docs.aws.amazon.com/eks/latest/userguide/
- type: APIReference
  url: https://docs.aws.amazon.com/eks/latest/APIReference/
- type: CLIReference
  url: https://docs.aws.amazon.com/cli/latest/reference/eks/
- type: Security
  url: https://docs.aws.amazon.com/eks/latest/userguide/security.html
common:
- type: AgenticAccess
  url: agentic-access/amazon-eks-agentic-access.yml
- type: TrustCenter
  url: security/amazon-eks-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/amazon-eks-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/amazon-eks-domain-security.yml
- type: Portal
  url: https://aws.amazon.com/
- type: DeveloperPortal
  url: https://aws.amazon.com/eks/
- type: Documentation
  url: https://docs.aws.amazon.com/
- type: Terms
  url: https://aws.amazon.com/service-terms/
- type: Privacy
  url: https://aws.amazon.com/privacy/
- type: Support
  url: https://aws.amazon.com/support/
- type: Blog
  url: https://aws.amazon.com/blogs/containers/
- type: GitHub
  url: https://github.com/aws
- type: Console
  url: https://console.aws.amazon.com/eks/
- type: Signup
  url: https://portal.aws.amazon.com/billing/signup
- type: Login
  url: https://signin.aws.amazon.com/
- type: StatusPage
  url: https://health.aws.amazon.com/health/status
- type: KnowledgeCenter
  url: https://repost.aws/knowledge-center
- type: YouTube
  url: https://www.youtube.com/user/AmazonWebServices
- type: StackOverflow
  url: https://stackoverflow.com/questions/tagged/amazon-eks
- type: Contact
  url: https://aws.amazon.com/contact-us/
- type: Security
  url: https://aws.amazon.com/security/
- type: Compliance
  url: https://aws.amazon.com/compliance/
- type: Features
  data:
  - name: Managed Control Plane
    description: AWS manages the Kubernetes control plane across multiple Availability Zones with automatic upgrades.
  - name: EKS Auto Mode
    description: Automates cluster infrastructure management for compute, storage, and networking with machine learning optimization.
  - name: EKS Hybrid Nodes
    description: Connect on-premises and edge infrastructure to EKS clusters for unified management.
  - name: Fargate Integration
    description: Run Kubernetes pods on serverless compute without managing EC2 node groups.
  - name: Managed Node Groups
    description: Automate provisioning and lifecycle management of EC2 nodes for Kubernetes clusters.
  - name: EKS Anywhere
    description: Deploy and manage Kubernetes clusters on customer-managed infrastructure including on-premises.
  - name: Add-Ons Management
    description: Manage operational software add-ons like VPC CNI, CoreDNS, and kube-proxy through EKS.
- type: UseCases
  data:
  - name: Generative AI Applications
    description: Scale production-grade AI deployments with GPU nodes for distributed training and inference.
  - name: Microservices Architecture
    description: Deploy and manage containerized microservices with Kubernetes-native service discovery and scaling.
  - name: Internal Developer Platforms
    description: Standardized Kubernetes environments combining open source with AWS managed services.
  - name: Hybrid Cloud Applications
    description: Unified Kubernetes management across AWS cloud and on-premises infrastructure.
  - name: Data Processing Platforms
    description: Scalable batch processing and streaming data workloads using Spark, Flink, or Ray.
- type: Integrations
  data:
  - name: Amazon ECR
    description: Pull container images from ECR for Kubernetes workloads with native IAM authentication.
  - name: AWS Load Balancer Controller
    description: Manage Application and Network Load Balancers for Kubernetes Ingress resources.
  - name: Amazon EFS CSI Driver
    description: Mount EFS file systems as Kubernetes persistent volumes for stateful applications.
  - name: AWS IAM Roles for Service Accounts
    description: Grant Kubernetes pods fine-grained IAM permissions using OIDC-based service account annotations.
  - name: Amazon CloudWatch Container Insights
    description: Collect and analyze metrics, logs, and traces from EKS clusters and workloads.
- type: SpectralRules
  url: rules/amazon-eks-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/amazon-eks-vocabulary.yaml
- type: Integrations
  url: https://aws.amazon.com/marketplace
maintainer:
  name: Kin Lane
modified: '2026-05-19'
apis:
- aid: amazon-eks:amazon-eks-addons-api
  name: Amazon EKS Addons API
  description: Operations for managing EKS add-ons
  tags:
  - Addons
  properties:
  - type: OpenAPI
    url: openapi/amazon-eks-addons-api-openapi.yml
- aid: amazon-eks:amazon-eks-clusters-api
  name: Amazon EKS Clusters API
  description: Operations for managing EKS clusters
  tags:
  - Clusters
  properties:
  - type: OpenAPI
    url: openapi/amazon-eks-clusters-api-openapi.yml
- aid: amazon-eks:amazon-eks-fargate-profiles-api
  name: Amazon EKS Fargate Profiles API
  description: Operations for managing EKS Fargate profiles
  tags:
  - Fargate Profiles
  properties:
  - type: OpenAPI
    url: openapi/amazon-eks-fargate-profiles-api-openapi.yml
- aid: amazon-eks:amazon-eks-node-groups-api
  name: Amazon EKS Node Groups API
  description: Operations for managing EKS managed node groups
  tags:
  - Node Groups
  properties:
  - type: OpenAPI
    url: openapi/amazon-eks-node-groups-api-openapi.yml
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account