Skip to content
/ spegel Public
forked from spegel-org/spegel

Stateless cluster local OCI registry mirror.

License

Notifications You must be signed in to change notification settings

k3s-io/spegel

 
 

Repository files navigation

Spegel

Spegel, mirror in Swedish, is a stateless cluster local OCI registry mirror.

Features

Spegel is for you if you are looking to do any of the following.

  • Locally cache images from external registries with no explicit configuration.
  • Avoid cluster failure during external registry downtime.
  • Improve image pull speed and pod startup time by pulling images from the local cache first.
  • Avoid rate-limiting when pulling images from external registries (e.g. Docker Hub).
  • Decrease egressing traffic outside of the clusters network.
  • Increase image pull efficiency in edge node deployments.

Getting Started

Read the getting started guide to deploy Spegel.

Contributing

Read contribution guidelines for instructions on how to build and test Spegel.

Acknowledgements

Spegel was initially developed at Xenit AB.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Stateless cluster local OCI registry mirror.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 97.6%
  • Smarty 1.7%
  • Other 0.7%