You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(The current Spot content does not contain hands-on content so this is considered a new lab)
This lab would cover how to leverage EC2 Spot instances with EKS managed node groups. This is an important mechanism available to customer for cost optimization and is well-suited for many container workloads.
Note: Karpenter with Spot would be covered in the Karpenter lab
Provide the flow of the lab exercise, including what sample application components will be used
The user should first be introduced to the topic of instance diversification, demonstrated with the Amazon EC2 instance selector utility.
Next the user should create a new node group for Spot workers with the AWS CLI. Re-use the existing node IAM role and security groups if possible. Once the capacity is created explore the difference in metadata with kubectl get node.
Finally update an application component (like the catalog) to run on the Spot capacity use node selectors.
Outline the high level topic of the lab
(The current Spot content does not contain hands-on content so this is considered a new lab)
This lab would cover how to leverage EC2 Spot instances with EKS managed node groups. This is an important mechanism available to customer for cost optimization and is well-suited for many container workloads.
Note: Karpenter with Spot would be covered in the Karpenter lab
Provide the flow of the lab exercise, including what sample application components will be used
The user should first be introduced to the topic of instance diversification, demonstrated with the Amazon EC2 instance selector utility.
Next the user should create a new node group for Spot workers with the AWS CLI. Re-use the existing node IAM role and security groups if possible. Once the capacity is created explore the difference in metadata with
kubectl get node
.Finally update an application component (like the catalog) to run on the Spot capacity use node selectors.
Prior art:
What additional AWS infrastructure or EKS addons/components will need to be created or installed to support this lab?
A new MNG will be created as part of the content.
What additional software or configuration will be required in the Cloud9 IDE?
Amazon EC2 instance selector should be pre-installed https://github.com/aws/amazon-ec2-instance-selector
Are enhancements to the retail sample application required to support this lab exercise?
No
The text was updated successfully, but these errors were encountered: