-
Notifications
You must be signed in to change notification settings - Fork 100
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
image pulling time and optimizations #65
Comments
Hi @anakrish , currently we are working on optimizing image pull with stream mode(async read) support, this will also reduce the memoy consumption during image pulling but it will require some API change in Next we may need support on demand pull. For image layer sharing support between pods, we may need save encrypted image layers in host, then we will support on demand decrypt in guest. |
For image-caching on host, were you thinking of
|
Here is a design proposal on how to do image caching on the host at the block level. |
@arronwy You mention
Can you describe how you are planning to approach on demand pull and layer sharing? |
We observed the following based on our experiments:
In a typical Kubernetes workflow, multiple pods that run on the same node would share images, improving pod startup time.
This sharing is currently not possible with image-rs.
image-rs devel plan mentions:
The text was updated successfully, but these errors were encountered: