我创建与Terraform配置Azure应用程序网关模块。在azurerm_application_gateway资源,在SKU块,我看到名称,层次和能力,但我看不出如何使此设置为我的门户网站,“能力型”自动量程,最小刻度单位看到的。任何人对如何做到这一点的terraform例子吗?
resource "azurerm_application_gateway" "network" {
name = "${var.application_gateway_name}"
resource_group_name = "${var.resource_group_name[0]}"
location = "${var.location}"
sku {
name = "${var.sku_name}"
tier = "${var.sku_tier}"
capacity = "${var.sku_capacity}"
}
你懒得看这个问题?您复制了我的问题,同样的代码..现在的问题是不Terraform有办法做什么可以在门户网站来完成,这是设置“能力型”自动定标和最小刻度单位???
下面是an example usage为Azure应用程序网关与terraform。
的SKU块支持以下功能:
名称 - (必填)的SKU的名称使用此应用网关。可能的值是Standard_Small,Standard_Medium,Standard_Large,Standard_v2,WAF_Medium,WAF_Large和WAF_v2。
层 - (必需)的SKU的层用于该应用网关。可能的值是标准,Standard_v2,WAF和WAF_v2。
容量 - (必需)的SKU的能力,以用于该应用程序网关 - 它必须是1和10之间。
由于autoscaling application gateway SKU目前在公开预览版。有与传统的SKU块没有具体的参数配置“能力型”自动量程,最小刻度单位,比如它在Azure门户网站投放。
像创建使用PowerShell的自动缩放应用网关。当您配置自动缩放你不设置在SKU这种能力,但增加了一个新的mincapacity参数。
$autoscaleConfig = New-AzureRmApplicationGatewayAutoscaleConfiguration -MinCapacity 2
$sku = New-AzureRmApplicationGatewaySku -Name Standard_v2 -Tier Standard_v2
您也可以参考在GitHub上,以the same issue open。