Мы используем Azure DevOps для развертывания в промежуточном слоте, а затем заменяем его производственным. Когда возникает проблема с заменой, он будет продолжать попытки в течение почти 30 минут.
Поэтому я хотел бы установить тайм-аут для задачи подкачки, но если я это сделаю, она остановит задачу в DevOps и оставит процесс, происходящий в Azure.
Мне нужен способ принудительно остановить процесс с помощью задачи CLI, API, PowerShell или DevOps.
В Azure CLI, похоже, нет ничего, что Kudu API может удалять развертывания, но не пытается их остановить (https://github.com/projectkudu/kudu/wiki/REST-API#deployment)
Я читал, что вы можете остановить процесс, но, используя службу приложений контейнеров Linux, я не вижу этой опции. Веб-сайты Azure: как отменить развертывание?
Есть способ?