Когда внешние репозитории недоступны или нестабильны, разработка тормозит: сборки падают, разработчик не может локально установить зависимости.
В нашем сервисе Evolution Artifact Registry мы запустили кеширующие реестры для Docker, Linux, PyPI и NPM.
Укажите ваш кеширующий реестр как источник пакетов локально или на ВМ, дальше артефакты и зависимости будут проходить через него. При первом обращении реестр скачает артефакт из внешнего репозитория и сохранит в рамках Cloud․ru, а последующее скачивание будет происходить сразу с Cloud․ru независимо от доступности внешних репозиториев.
Что это дает
▶️Устойчивость к сбоям. Если внешний репозиторий недоступен или заблокирован, сборка возьмет пакет из кеша, расположенного в РФ.
▶️Единая точка входа артефактов в разработку. Обращения идут через кеширующий реестр, что дает контроль над артефактами, используемыми в вашей разработке.
Также запустили NPM-реестры в открытое тестирование. Они позволят централизованно хранить и управлять библиотеками на JavaScript.
➡️Перейти к сервису
➡️Перейти в документацию
➡️Инструкция по использованию кеширующих реестров в Ubuntu и Debian
