JFrog Структурирование репозитория npm для микросервисов

Это может быть простой вопрос, но поскольку я новичок в JFrog, мне интересно, как лучше всего структурировать репозиторий для микросервисов. Я имею в виду, что у нас около 20 микросервисов, все из которых основаны на npm для двух разных проектов. Итак, если я создам виртуальный репозиторий, который будет включать удаленный и локальный, должен ли я создавать его для каждого микросервиса?

Ниже приведено соглашение об именах, рекомендованное командой JFrog. Итак, если я создам единое виртуальное репо для всех микросервисов в разных средах, будет ли это плохой практикой? Есть ли возражения против использования одного и того же виртуального репо для всех микросервисов? Как нам управлять сборками для каждого микросервиса, если у нас есть одно виртуальное репо для нескольких сред?

      <teamA><npm><development><local>. --> local repository
<teamA><npm><stage><remote> --> remote repository
<teamA><npm><production> --> virtual repository

0 ответов

Другие вопросы по тегам