Реестр в Yandex Cloud Registry
Реестр — это централизованное хранилище и инструмент управления различными файлами, которые используются при разработке и развертывании приложений.
В каждом реестре может храниться набор версий пакетов, связанных с определенными ресурсами. Для получения и публикации пакетов воспользуйтесь инструментами Maven CLI
С помощью реестра можно быстро получить доступ к необходимым артефактам и управлять их версиями. Использование реестра упрощает процесс управления зависимостями между компонентами проекта. Эта функция полезна для команд разработчиков, работающих над крупными и сложными проектами.
Реестры размещены в одних дата-центрах с вашей инфраструктурой, что обеспечивает быструю работу без лишних затрат на трафик.
Типы реестров в Cloud Registry
В зависимости от места хранения артефактов реестры Cloud Registry могут быть локальными, удаленными или виртуальными.
Локальные реестры
Локальные реестры позволяют хранить и безопасно распространять артефакты (Docker-образы, Helm-чарты, бинарные файлы и т.д.), созданные внутри вашей организации, а также управлять ими. Локальные реестры служат централизованным и защищенным хранилищем для внутренних бинарных данных.
Удаленные реестры
Удаленные реестры действуют как прокси для удаленных хранилищ, таких как Docker Hub
С помощью сервиса Cloud Registry разработчики могут загружать библиотеки кода, пакеты программного обеспечения и другие артефакты разработки в удаленные реестры и хранить их там.
Виртуальные реестры
Объединить под одним именем несколько локальных и/или удаленных реестров можно с помощью виртуальных реестров, которые предоставляют единый вход для поиска и скачивания необходимых артефактов. Использование виртуальных реестров упрощает управление и организацию доступа, поскольку единая точка входа позволяет пользователям не задумываться о физическом местоположении реестров.