Можно ли настроить прокси релиз-агент для предварительной установки TFS 2018? - PullRequest
0 голосов
/ 07 марта 2019

Я ищу способ использования конвейера выпуска onprem TFS 2018 для развертывания веб-решения на кластере из нескольких серверов в заблокированной среде PCI.

В целях безопасности мы не можем напрямую связать целевые серверы с сервером TFS, то есть напрямую подключить несколько агентов выпуска.Вместо этого я ищу способ создания чего-то вроде прокси-агента в среде PCI, который бы располагался между TFS и агентами выпуска конечной точки и передавал им все команды и пакеты из TFS.Разрешает ли TFS такую ​​конфигурацию?Есть ли подходящая альтернатива для моего сценария?

Большое спасибо

1 Ответ

0 голосов
/ 07 марта 2019

Да, вроде. Вы не можете использовать группы развертывания в этом сценарии, и нет никакого способа обойти это. Но вы все еще можете делать развертывания.

Установите агент на компьютере, который имеет сетевой доступ как к TFS, так и к вашим защищенным средам. Затем этот агент может извлекать артефакты из TFS и отправлять их в защищенные среды.

Затем вы можете использовать такие задачи, как «Копирование файлов Windows Machine» и «Запуск PowerShell на целевой машине», чтобы размещать артефакты на защищенных серверах и запускать на них сценарии конфигурации / установки. Если вы не используете Windows, то же самое применимо, за исключением того, что вам придется использовать задачи, которые более конкретно привязаны к средам, отличным от Windows, таким как SSH File Copy.

...