Terraform azurerm_application_gateway配置容量自动缩放设定

问题描述 投票:0回答:2

我创建与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 autoscaling azure-application-gateway azure-rm
2个回答
0
投票

你懒得看这个问题?您复制了我的问题,同样的代码..现在的问题是不Terraform有办法做什么可以在门户网站来完成,这是设置“能力型”自动定标和最小刻度单位???


0
投票

下面是an example usage为Azure应用程序网关与terraform。

的SKU块支持以下功能:

名称 - (必填)的SKU的名称使用此应用网关。可能的值是Standard_Small,Standard_Medium,Standard_Large,Standard_v2,WAF_Medium,W​​AF_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

© www.soinside.com 2019 - 2024. All rights reserved.