Beskar is an Artifact Registry based on Docker Distribution Registry. It's designed to support various artifacts and expose them through dedicated plugins.
- Modular/Extensible via plugins
- Support for YUM repositories (beskar-yum)
Docker images are available for various architecture via Github packages repositories:
Helm charts are available here.
You call also pull charts directly for a specific release via Github packages by running:
For beskar helm chart:
helm pull oci://ghcr.io/ctrliq/helm-charts/beskar --version 0.0.1 --untar
For beskar-yum helm chart:
helm pull oci://ghcr.io/ctrliq/helm-charts/beskar-yum --version 0.0.1 --untar
Binaries are not provided as part of releases, you can compile it yourself by running:
./scripts/mage build:all
And retrieve binaries in build/output
directory.
NOTE: Require the Golang toolchain installation