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

Support launching instances from snapshots #147

Open
peng19940915 opened this issue Nov 24, 2024 · 7 comments
Open

Support launching instances from snapshots #147

peng19940915 opened this issue Nov 24, 2024 · 7 comments
Labels
enhancement New feature or request

Comments

@peng19940915
Copy link
Contributor

What would you like to be added:
support launching instances from snapshots
Why is this needed:
improve the system startup, in offline computing scenarios like spark, if the image can be cached in the operating system in advance, it can greatly improve the Pod startup speed, avoiding the time required to pull the image.
like this: https://github.com/aws-samples/bottlerocket-images-cache
Completion requirements:

@jwcesign
Copy link
Contributor

jwcesign commented Nov 24, 2024

What's the artifacts of a snapshot? is it a image?

@jwcesign
Copy link
Contributor

We will put this into roadmap

@jxs1211
Copy link
Contributor

jxs1211 commented Nov 26, 2024

Is ecs able to use the Bottlerocket as AMI for caching image?

[Bottlerocket OS](https://github.com/bottlerocket-os/bottlerocket) is a Linux-based open-source operating system built by AWS specifically for running containers. It has two volumes, an OS volume and a data volume, with the latter used for storing artifacts and container images. This sample will leverage the data volume to pull images and take snapshots for later usage.

To demonstrate the process of caching images in EBS snapshots and launching them in an EKS cluster, this sample will use Amazon EKS optimized Bottlerocket AMIs.

@jwcesign
Copy link
Contributor

Is ecs able to use the Bottlerocket as AMI for caching image?

[Bottlerocket OS](https://github.com/bottlerocket-os/bottlerocket) is a Linux-based open-source operating system built by AWS specifically for running containers. It has two volumes, an OS volume and a data volume, with the latter used for storing artifacts and container images. This sample will leverage the data volume to pull images and take snapshots for later usage.

To demonstrate the process of caching images in EBS snapshots and launching them in an EKS cluster, this sample will use Amazon EKS optimized Bottlerocket AMIs.

Did't try yet, I will try. But this is a general requirements, I think alibabacloud support this.

@jxs1211
Copy link
Contributor

jxs1211 commented Nov 26, 2024

Is ecs able to use the Bottlerocket as AMI for caching image?

[Bottlerocket OS](https://github.com/bottlerocket-os/bottlerocket) is a Linux-based open-source operating system built by AWS specifically for running containers. It has two volumes, an OS volume and a data volume, with the latter used for storing artifacts and container images. This sample will leverage the data volume to pull images and take snapshots for later usage.

To demonstrate the process of caching images in EBS snapshots and launching them in an EKS cluster, this sample will use Amazon EKS optimized Bottlerocket AMIs.

Did't try yet, I will try. But this is a general requirements, I think alibabacloud support this.

Cool, I'd like to take it if ok

@jwcesign
Copy link
Contributor

jwcesign commented Nov 26, 2024

Cool, I'd like to take it if ok

Thanks, but I think this need real alibabacloud env. Can you handle this part?

@jxs1211
Copy link
Contributor

jxs1211 commented Nov 26, 2024

Cool, I'd like to take it if ok

Thanks, but I think this need real alibabacloud env. Can you handle this part?

By far, I'm afraid of I can't.

@jwcesign jwcesign added the enhancement New feature or request label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants