Google Cloud: реестр артефактов против реестра контейнеров

В чем разница между этими двумя продуктами?

Реестр артефактов - https://cloud.google.com/artifact-registry/
Реестр контейнеров - https://cloud.google.com/container-registry/

2 ответа

Реестр артефактов включает в себя все функции реестра контейнеров (хранение образов контейнеров), а также новые функции для языковых репозиториев артефактов.

Из https://cloud.google.com/artifact-registry/docs/transition/transition-from-gcr

Реестр артефактов - это эволюция реестра контейнеров. Как полностью управляемая служба с поддержкой как образов контейнеров, так и неконтейнерных артефактов, реестр артефактов расширяет возможности реестра контейнеров.

Реестр артефактов - это просто лучшая версия реестра контейнеров. Поддерживаются форматы артефактов сборки помимо образов контейнеров, включая популярные языковые пакеты и пакеты, связанные с Debian.

На момент написания этой статьи поддерживаются только образ Docker и диаграмма Helm. (Вы должны зарегистрироваться через эту форму, чтобы получить доступ к функциям pre-GA для пакетов Java (Maven), Node (npm), Python (PyPi) и Debian (APT).)

Реестр контейнеров продолжит работу и не исчезнет в ближайшее время. Вы по-прежнему можете использовать обе службы в одном проекте.

Вот основные отличия:

  1. Реестр артефактов поддерживает несколько репозиториев для каждого проекта. Репозитории - это отдельные и уникальные ресурсы, и вы должны создать их перед отправкой изображения. С помощью этой функции вы сможете давать имена, описания и конкретные разрешения для репозитория, чтобы вы могли правильно управлять тем, кто имеет доступ к вашим изображениям.
  2. Реестр артефактов имеет собственные разрешения IAM для доступа к вашим репозиториям.
  3. Реестр артефактов использует новые хосты под pkg.dev скорее, чем gcr.io.
  4. Реестр контейнеров является только мультирегиональным, но Реестр артефактов поддерживает мультирегиональные или региональные репозитории.
  5. Реестр артефактов имеет свои расценки. С пользователей взимается плата за хранилище и выход из сети.
Другие вопросы по тегам