Я хочу настроить частный реестр докеров и мне нужно указать мелкие разрешения на уровне репозитория, например. У меня есть репозитории
- фу
- бар
баз
Разработчик A может просматривать и извлекать данные из всех трех репозиториев, но не может отправлять данные ни в один из них.
- Разработчик Б может отправлять и извлекать файлы из foo, но не видит других репозиториев.
- Разработчик C может толкать / тянуть из baz и тянуть из бара, но не видит foo.
Поскольку большинство наших служб находится в Azure, я бы предпочел использовать реестр контейнеров Azure, но, похоже, я могу назначать разрешения только для всего реестра докеров, а не для отдельных репозиториев.
Есть ли способ достичь того, чего я хочу, с помощью реестра контейнеров Azure, и если нет, то какие у меня альтернативы (желательно с открытым исходным кодом)?