What problem does it solve? Setting up a production-grade Amazon EKS cluster involves many manual steps: creating a VPC with subnets across availability zones, configuring managed node groups, installing addons like VPC CNI and EBS CSI, and wiring up autoscaling. This Skill automates that entire workflow with ready-to-run scripts and eksctl config templates. ## Core Features & Use Cases - One-command cluster creation: Generate an eksctl ClusterConfig and provision a cluster with VPC, managed node group, essential addons (CoreDNS, kube-proxy, VPC CNI, EBS CSI, Pod Identity Agent), gp3 StorageClass, and NGINX Ingress Controller. - Specialized node groups: Add GPU (g5.xlarge with NVIDIA device plugin), Spot, or compute-optimized node groups with taints, labels, and autoscaling ranges. - Sizing and config guidance: Reference docs cover EC2 instance selection by workload with pricing, plus dev/staging/production eksctl YAML templates. - Use Case: You need a production EKS cluster in us-east-1 with three m6i.xlarge nodes, autoscaling from 2 to 8, plus a Spot node group for batch workers — run the two scripts and the cluster is ready in about 20 minutes. ## Quick Start Ask the AI to create an EKS cluster named my-cluster in us-east-1 with Kubernetes 1.31 and three m6i.xlarge nodes using the create-eks-cluster script.