Я ищу способ создания, но не обновления, SKU сервера PaaS sql при развертывании с помощью ARM templat, однако все остальные изменения в шаблоне все еще требуются для развертывания.
Iу меня есть шаблон ARM, представляющий мой текущий стек инфраструктуры, который развернут как часть нашего CI.Одна из вещей, указанных в файле, - это размерная шкала нашей базы данных PaaS, например:
"sku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"family": "Gen4",
"capacity": 2
}
Из-за временной высокой рабочей нагрузки я увеличил количество процессоров до 4 (или даже до 8),Можно ли каким-либо образом развернуть шаблон, который принудительно не уменьшает мою базу данных до указанного sku?
resources.azure.com показывает, что есть другие атрибуты, которые относятся к масштабированию.В идеале это должно быть что-то вроде «если этот ресурс не существует, тогда установите его на X, в противном случае используйте существующее currentServiceObjectiveName / currentSku»
"kind": "v12.0,user,vcore",
"properties": {
"currentServiceObjectiveName": "BC_Gen4_2",
"requestedServiceObjectiveName": "BC_Gen4_2",
"currentSku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"family": "Gen4",
"capacity": 2
}
}
В данный момент наша инфраструктура развертывается через VSTS Azure ResourceГрупповое развертывание V2. * В режиме «создать или обновить группу ресурсов, завершить».