Максимальный лимит развертываний в группе ресурсов Azure

Сегодня я бегло рассмотрел ограничения, квоты и ограничения подписки и услуг Azure. Затем я заметил, что существует ограничение развертывания в группе ресурсов Azure Resource Manager. Предел по умолчанию, как и максимальный, составляет 800 развертываний на группу ресурсов.

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


person Sascha Gottfried    schedule 17.11.2016    source источник


Ответы (3)


«Развертывания на группу ресурсов» в https://docs.microsoft.com/en-gb/azure/azure-subscription-service-limits#resource-group-limits указывает предел истории развертываний. К истории развертываний можно получить доступ в группе ресурсов в разделе «Настройки»> «Развертывания». Удаление ресурсов не удаляет развертывания из истории, и наоборот - удаление истории развертываний не влияет на состояние ресурсов в группе ресурсов. По достижении лимита в 800 развертываний дальнейшие развертывания станут невозможны. Даже если у вас нет ресурсов в группе ресурсов, необходимо очистить историю развертываний, чтобы продолжить дальнейшие развертывания.

Историю развертываний можно удалить вручную или через PowerShell. Проверьте https://blogs.msdn.microsoft.com/cloud_solution_architect/2016/08/22/handling-azure-resource-manager-deployment-limits/

person Darius Kvitnickas    schedule 01.12.2016
comment
Потрясающее копание деталей - person Sascha Gottfried; 02.12.2016

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

Если вы просмотрите свою группу ресурсов (через portal / powershell / cli / api), вы увидите список развертываний, до 800 из них.

person David Makogon    schedule 17.11.2016

В упомянутом выше сообщении блога используется более старая версия командлета Azure Remove-AzureRmResourceGroupDeployment, которая позволяет использовать параметр -Force. Текущая версия (по состоянию на 11/2017) не включает этот параметр (-Force) и, как следствие, вызывает диалоговое окно подтверждения, которое предотвратит работу автоматизации.

person Mike Benkovich    schedule 27.11.2017
comment
Итак, вы правы в том, что они обновили командлет, чтобы удалить параметр -Force, но он работает для меня без диалогового окна подтверждения, когда я запускаю в PowerShell ISE. - person ToDevAndBeyond; 27.03.2018