Skip to main content

Support spot instances (GCP + AWS)

It would be helpful if there was spot instance support for EKS clusters. We use spot instances in our non-critical clusters (dev and testing).
We use eksctl to create spot node groups as follows:
managedNodeGroups:
name: my-new-asg
instanceTypes: [“c5.2xlarge”, “c5d.2xlarge”, “c5n.2xlarge”, …]
spot: true

This is nice because it's all managed within our AWS account, and we don't have to signup for external services.

Status: ✅ Done1 comment

Log in to comment and vote

Comments1

  • Alessandro Carrano

    Team•

    Apr 10, 2025

    I forgot to update this one:

    • AWS: spot instances are now fully supported on AWS via our Karpenter implementation.

    • GCP: you can already run your workload as “spot pod” via the advanced setting deployment.affinity.node.required . Here you can define the affinity to use spot instances as described in the official GKE documentation ← we will improve this part in the future and simplify the setup making it available via a simple checkbox