Как автоматически развернуть управление API Azure? - PullRequest
0 голосов
/ 01 декабря 2018

В рамках управления API я создал API, который позволяет вызывать приложение без функции сервера.Теперь я хотел бы автоматически развернуть эту функциональность.Вот возможности, которые я видел в Интернете:

  • Создание и настройка управления API через портал (это не то, что я называю автоматическим развертыванием)
  • Использование команды Powershell (к сожалению, яя работаю с Linux)
  • ARM (Azure Resource Manager): это непросто, и я нашел способ создания API с помощью приложения-функции Azure
  • Terraform: так же, как ARM, это не такМне понятно, как создать API с помощью приложения-функции Azure

Если у кого-то есть опыт, ссылки или идеи, я был бы очень благодарен.

С уважением,

Ответы [ 3 ]

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

ARM - это путь.

Вы можете комбинировать его с:

0 голосов
/ 19 июня 2019

Ознакомьтесь с ресурсным набором DevOps для управления API Azure:

https://github.com/Azure/azure-api-management-devops-resource-kit

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

Azure Powershell теперь на 100% кроссплатформенный , так что это вариант.Вот несколько примеров: https://docs.microsoft.com/en-us/azure/api-management/powershell-samples

Вы также можете использовать ARM Templates , чтобы раскрутить его.Настроить это намного сложнее.Вы можете сопоставить любой из этих вызовов с шаблоном ARM.

Terraform - я думаю, он все еще в работе.https://github.com/terraform-providers/terraform-provider-azurerm/issues/1177. Но я бы не пошел таким путем.

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