Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Instance-store-backed AMIs #1789

Open
johngmyers opened this issue May 9, 2024 · 4 comments
Open

[Feature] Instance-store-backed AMIs #1789

johngmyers opened this issue May 9, 2024 · 4 comments

Comments

@johngmyers
Copy link

What would you like to be added:

The ability to create instance-store-backed AMIs.

Why is this needed:

We want to avoid the cost of EBS root volumes when using storage-optimized instance types for EKS nodes.

@stevehipwell
Copy link
Contributor

I think this has been released for AL2 & AL2023.

@cartermckinnon
Copy link
Member

cartermckinnon commented Aug 16, 2024

@stevehipwell this issue is about AMI's that are backed by an instance store (no EBS volume involved): https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-instance-store.html

Those are still pretty new and don't have great support in the tooling we use today (and they also have several caveats, such as taking way longer to boot); but they're great in some situations. We'll keep an eye on it.

@stevehipwell
Copy link
Contributor

I think there is some overlapping terminology at play here as Karpenter refers to NVMe drives as instance store volumes.

@bryantbiggs
Copy link
Contributor

bryantbiggs commented Aug 16, 2024

instance store volumes is the correct term - some instances have them as additional *disks that can be mounted, but the root volume is still EBS. or you can create an AMI where the root volume is an instance store volume, not EBS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants