All services

Containers

Amazon EKS

Managed Kubernetes service.

Official docs

Overview

Elastic Kubernetes Service runs the Kubernetes control plane for you, integrating with IAM, VPC CNI, ALB Controller, and Fargate.

When to use it

  • Existing Kubernetes investment
  • Multi-cloud / portable workloads
  • Need rich K8s ecosystem (Argo, Istio, Helm)

Setup

  1. Use `eksctl create cluster` or Terraform.
  2. Configure kubectl: `aws eks update-kubeconfig --name my-cluster`.
  3. Install ALB Controller, External DNS, Cluster Autoscaler / Karpenter.

How to use

Deploy
kubectl apply -f deployment.yaml

QA use cases

  • Run Testkube or Argo Workflows on EKS to execute large parallel test suites.
  • Spin up ephemeral namespaces per PR for end-to-end testing.