Learn KOP - EKS Spot Instance Overview - Rafay Product Documentation

Overview

In this self-paced exercise, you will learn how to configure and deploy an Amazon EKS cluster with Spot Instances using the controller. Spot instances are great options to use in order to reduce operating costs. On average, most spot instance types can reduce costs by over 70% compared to on-demand instances.

Important

Spot instances can be interrupted, which could impact your running workloads. This is a rare occurrence and normally has a frequency of interruption of under 5%. For additional information, check out AWS's Spot Instance Advisor


What Will You Do by Part

Part What will you do?
1 Provision an Amazon EKS Cluster with spot instances
2 Deprovision the EKS cluster

Architecture & Design

In this exercise, we will create an EKS cluster that contains two (2) managed node groups, one for system resources and the other with "spot instances" for workloads. A visual representation of this cluster design is shown below.

EKS Data Plane

Spot Node Groups

Workloads

System Node Group

Rafay Operator

EKS Control Plane


Assumptions

Note

The instructions describe the process using a combination of the RCTL CLI and the web console. The same steps can be performed using the REST APIs or a Terraform provider for automation.