Containers
Amazon EKS
Managed Kubernetes service.
Official docsOverview
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
- Use `eksctl create cluster` or Terraform.
- Configure kubectl: `aws eks update-kubeconfig --name my-cluster`.
- Install ALB Controller, External DNS, Cluster Autoscaler / Karpenter.
How to use
Deploy
kubectl apply -f deployment.yamlQA 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.
