Evolution
Тема интерфейса

Реестр в Artifact Registry

Реестр — каталог всех репозиториев проекта, в которых хранятся артефакты (Docker-образы, Helm-чарты, deb-пакеты, RPM-пакеты).

../_images/schm__overview-cr_new.svg

При создании реестра формируется URI реестра:

  • <registry_name>.cr.cloud.ru — для Docker-образов и Helm-чартов;

  • <registry_name>-deb.ar.cloud.ru — для deb-пакетов;

  • <registry_name>-rpm.ar.cloud.ru — для RPM-пакетов.

Где registry_name — это уникальное название реестра в рамках пространства имен Artifact Registry.

URI реестра используется для аутентификации.

URI реестра доступен в личном кабинете в разделе Реестры.

Приватный и публичный доступ к реестру

Доступ к реестру может быть приватным или публичным. Тип доступа к реестру выбирается при создании и не может быть изменен для действующего реестра.

Тип доступа наследуется всеми дочерними репозиториями и артефактами, размещенными в них.

В приватном реестре скачивание (pull) и загрузка (push) артефактов доступны только авторизованным пользователям.

В публичном реестре скачивание (pull) артефактов доступно всем пользователям — авторизованным и неавторизованным, загрузка (push) артефактов — только авторизованным пользователям.

Анонимный доступ к скачиванию артефактов можно использовать в сценариях, не требующих авторизации пользователей — например, при распространении общедоступных образов контейнеров.