Выпуск конвейера Azure DevOps с шлюзом приложений Azure и виртуальными машинами - PullRequest
0 голосов
/ 04 декабря 2018

Моя цель - создать ресурсы Azure из конвейера выпуска DevOps Azure.Создаваемые ресурсы - это виртуальные машины и шлюз приложений (+ все необходимые виртуальные сети и т. Д.).Ресурсы созданы успешно, но конвейер не будет работать через шлюз приложения.В настоящее время в конвейере есть задача «Копирование файлов Azure» для копирования некоторых сценариев на виртуальные машины.Эта настройка работает без шлюза приложения, но я не могу заставить его работать со шлюзом приложения.

Сообщение об ошибке, которое я получаю от AzOr DevOps: « Невозможно получить полное доменное имя для всех ресурсов в ResourceGroup »

Я создал тикет для MS, но они не смогли решить эту проблему («Работает, как ожидается»), и теперь ожидают участия поддержки DevOps Azure, но так как это немного медленно, я решил опубликоватьвопрос об этом здесь, так как я думаю, что кто-то мог столкнуться с этим и раньше.

У кого-нибудь есть идеи, поддерживается ли эта настройка или есть какие-то обходные пути?Основная задача - копировать и выполнять сценарии на виртуальных машинах.

1 Ответ

0 голосов
/ 27 декабря 2018

Поговорили с командой сети Azure и командой разработчиков Azure, и в настоящее время нет никакого способа обойти это.Виртуальная машина должна иметь общедоступный IP-адрес, чтобы использовать задачу «Копирование файлов Azure».

Итак, я добавил дополнительный виртуальный сетевой адаптер с публичным IP-адресом к виртуальной машине и использую NSG, чтобы разрешить трафик только из конвейера DevOps Azure.

РЕДАКТИРОВАТЬ: создал элемент обратной связи, при необходимости проголосуйтеэта функция также: https://feedback.azure.com/forums/217313-networking/suggestions/36482038-add-application-gateway-support-for-azure-devops-t

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...