Где разместить мои шаблоны ARM для проектов Azure Function App в Visual Studio - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть несколько Azure приложений-функций, которые я создал с помощью шаблона Azure Functions в Visual Studio (т. Е. Azure Функции и инструменты веб-заданий Расширения Visual Studio).

Это прекрасно работает, и я могу развернуть свои функциональные приложения в своей личной подписке Azure, однако я не хочу использовать Visual Studio для создания и развертывания функциональных приложений для рабочих подписок. В идеале мы используем шаблоны ARM для создания сервисов приложений-функций и используем пакетное / zip-развертывание кода через командную строку через CI / CD.

Где люди помещают шаблоны ARM? Я думал о создании отдельного проекта в Visual Studio с использованием шаблона Azure Resource Group, но это означает, что у меня будет 2 проекта для каждого приложения-функции.

1 Ответ

2 голосов
/ 06 апреля 2020

Обычно у вас либо есть централизованное репо «Инфраструктура как код» (Ia C) (или, возможно, несколько из них), и вы храните там код Ia C, либо вы храните его рядом с кодом приложения в том же репо. папка Ia C где-то. Это действительно зависит от централизованного подхода, и вы можете повторно использовать код \ централизованно управлять, поэтому я склонен думать, что он лучше

...