aws-samples / aws-samples/eks-workshop-v2

[Bug]: EKS Workshop not working on AWS Free Accounts (new Free Tier)

Open
#1,644 3 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
HCL
Stars
626
Forks
613
Avg merge
2d 7h
Merged PRs (30d)
9

Description

### Installation method

Own AWS account

### What happened?

By default the Cloudformation template creates a EC2 instance of type t3.medium where the development environment runs. This type of instance is not supported in the new AWS Free Accounts. In us-west-2 and eu-west-1 these are the supported EC2 instance types:

```sh
aws ec2 describe-instance-types \
--filters Name=free-tier-eligible,Values=true \
--query "InstanceTypes[*].[InstanceType]" \
--output text | sort

c7i-flex.large
m7i-flex.large
t3.micro
t3.small
t4g.micro
t4g.small
```

The Cloudformation stack allways rolls back and the development environment can't be deployed.

### What did you expect to happen?

The EC2 instance type of the Cloudformation template should be selectable from a list of instances, so people using free accounts can use the Workshop too.

### How can we reproduce it?

Try to run the Cloudformation templates on a AWS Free Account.

### Anything else we need to know?

_No response_

### EKS version

N/A

Contributor guide

Open the contributing guide

Research direction

Start by locating the CloudFormation templates that create the development environment and configure the t3.medium instance. Use the provided aws ec2 describe-instance-types command to verify eligible types in the target regions. Done means users can select a supported instance type and the CloudFormation stack deploys successfully on new AWS Free Accounts.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.