Private Chef Supermarket - есть ли способ создать пространство DEV и RELEASE для разграничения поваренных книг? - PullRequest
0 голосов
/ 26 мая 2018

Мы думаем об установке частного супермаркета для размещения наших кулинарных книг.Но пытаясь выяснить, есть ли способ создать отдельные пространства для поваренных книг DEV и RELEASE в одном частном супермаркете Chef.

В нашей организации есть 3 разные роли: разработчик, CM и Sys Admin.

Мы хотим иметь 2 пробела:

  1. Пробел DEV
  2. RELEASE пробел.

Пробел DEV:

Это место предназначено исключительно для разработчика.Разработчик будет делиться своими кулинарными книгами здесь.Таким образом, другие разработчики в организации могут использовать их.(например, поваренные книги для: настройки локальной среды, необходимых вещей для разработки - install_IDE, installJDK и т. д.).Однако администраторы CM и Sys не должны ни иметь доступа, ни просматривать поваренные книги, загруженные разработчиками.

RELEASE space:

В области выпуска только CM будет загружать /делиться кулинарными книгами в этом пространстве.(например, installApp1Prod, installApp2Prod, installJDK и т. д.) Системные администраторы должны иметь доступ только к чтению / доступ к загрузке поваренных книг.

Примечание - CM может поделитьсякулинарная книга с тем же именем, что и разработчики (например, installJDK ), но Sys Admins должна видеть только ту, которую разделяет CM.

Пожалуйста, дайте мне знать, если это вообще возможно сделать в ChefЧастный супермаркет или мне нужно установить 2 отдельных частных супермаркета для мест DEV и RELEASE.Если мне нужно установить 2 отдельных супермаркета, как мне управлять разрешениями с 1 сервера Chef?

Пожалуйста, сообщите!

1 Ответ

0 голосов
/ 27 мая 2018

Нет, приложение Супермаркет поддерживает только одно пространство имен.Взгляните на поддержку репо поваренной книги Artifactory, хотя она может делать то, что вы хотите.Или используйте два супермаркета, как вы заметили.Разрешения полностью управляются в супермаркете, поэтому вы не можете сделать это централизованно.

...