Dragonfly
image-cache-daemon
Dragonfly | image-cache-daemon | |
---|---|---|
2 | 1 | |
6,035 | 20 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | about 2 years ago | |
Go | Go | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Dragonfly
image-cache-daemon
-
Can Kubernetes pre-pull and cache images?
Full disclosure that this is my own project, but I wrote https://github.com/dcherman/image-cache-daemon as an open source implementation of something that we do internally where I work to accomplish this. It's relatively simple, basically just running pods periodically that pull the images to ensure that they're cached on all of the nodes. Certainly not as advanced as some of the alternatives posted here, but it's simple and works for our use case.
What are some alternatives?
kraken - P2P Docker registry capable of distributing TBs of data in seconds
kube-fledged - A kubernetes operator for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly
Harbor - An open source trusted cloud native registry project that stores, signs, and scans content.
ImageWolf - Fast Distribution of Docker Images on Clusters
distribution - The toolkit to pack, ship, store, and deliver container content
Dragonfly2 - Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
s3proxy - Access other storage backends via the S3 API
garage - (Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage
containers - Repo containing the dockerfiles and scripts to produce the official eclipse-temurin containers.