Azure 使用Terraform random_id创建多个未按预期工作的资源
我正在尝试结合使用random_id属性和count meta属性来创建多个具有唯一名称的Azure存储帐户 配置代码:Azure 使用Terraform random_id创建多个未按预期工作的资源,azure,azure-storage,terraform,terraform-provider-azure,Azure,Azure Storage,Terraform,Terraform Provider Azure,我正在尝试结合使用random_id属性和count meta属性来创建多个具有唯一名称的Azure存储帐户 配置代码: # Create storage accounts resource "random_id" "storage_account_name_unique" { byte_length = 8 } resource "azurerm_storage_account" "storage" { count = "${var.stora
# Create storage accounts
resource "random_id" "storage_account_name_unique" {
byte_length = 8
}
resource "azurerm_storage_account" "storage" {
count = "${var.storage_account_count}"
name = "tfsta${lower(random_id.storage_account_name_unique.hex)}"
resource_group_name = "${azurerm_resource_group.rg.name}"
location = "${azurerm_resource_group.rg.location}"
account_kind = "StorageV2"
account_tier = "Standard"
access_tier = "Hot"
account_replication_type = "${var.account_replication_type}"
network_rules {
ip_rules = ["127.0.0.1"]
virtual_network_subnet_ids = ["${azurerm_subnet.subnet.id}"]
}
tags = "${var.tags}"
}
此代码存在问题:
# Create storage accounts
resource "random_id" "storage_account_name_unique" {
byte_length = 8
}
resource "azurerm_storage_account" "storage" {
count = "${var.storage_account_count}"
name = "tfsta${lower(random_id.storage_account_name_unique.hex)}"
resource_group_name = "${azurerm_resource_group.rg.name}"
location = "${azurerm_resource_group.rg.location}"
account_kind = "StorageV2"
account_tier = "Standard"
access_tier = "Hot"
account_replication_type = "${var.account_replication_type}"
network_rules {
ip_rules = ["127.0.0.1"]
virtual_network_subnet_ids = ["${azurerm_subnet.subnet.id}"]
}
tags = "${var.tags}"
}
random_id.storage_account_name_unique: Creating...
b64: "" => "<computed>"
b64_std: "" => "<computed>"
b64_url: "" => "<computed>"
byte_length: "" => "8"
dec: "" => "<computed>"
hex: "" => "<computed>"
random_id.storage_account_name_unique: Creation complete after 0s (ID: kYl9WvpTSso)
azurerm_storage_account.storage[2]: Creating...
access_tier: "" => "Hot"
account_encryption_source: "" => "Microsoft.Storage"
account_kind: "" => "StorageV2"
account_replication_type: "" => "LRS"
account_tier: "" => "Standard"
enable_blob_encryption: "" => "true"
enable_file_encryption: "" => "true"
identity.#: "" => "<computed>"
location: "" => "westus2"
name: "" => "tfsta91897d5afa534aca"
network_rules.#: "" => "1"
network_rules.0.bypass.#: "" => "<computed>"
network_rules.0.ip_rules.#: "" => "1"
network_rules.0.ip_rules.3619153832: "" => "127.0.0.1"
network_rules.0.virtual_network_subnet_ids.#: "" => "1"
network_rules.0.virtual_network_subnet_ids.3223410521: "" => "/subscriptions/f6d69ee2-34d5-4ca8-a143-7a2fc1aeca55/resourceGroups/hdi-dev-rg/providers/Microsoft.Network/virtualNetworks/hdi-dev-vnet/subnets/hdinsight"
primary_access_key: "<sensitive>" => "<sensitive>"
primary_blob_connection_string: "<sensitive>" => "<sensitive>"
primary_blob_endpoint: "" => "<computed>"
primary_connection_string: "<sensitive>" => "<sensitive>"
primary_file_endpoint: "" => "<computed>"
primary_location: "" => "<computed>"
primary_queue_endpoint: "" => "<computed>"
primary_table_endpoint: "" => "<computed>"
resource_group_name: "" => "hdi-dev-rg"
secondary_access_key: "<sensitive>" => "<sensitive>"
secondary_blob_connection_string: "<sensitive>" => "<sensitive>"
secondary_blob_endpoint: "" => "<computed>"
secondary_connection_string: "<sensitive>" => "<sensitive>"
secondary_location: "" => "<computed>"
secondary_queue_endpoint: "" => "<computed>"
secondary_table_endpoint: "" => "<computed>"
tags.%: "" => "3"
tags.costcenter: "" => "Unknown"
tags.environment: "" => "Dev"
tags.project: "" => "Unknown"
azurerm_storage_account.storage[1]: Creating...
access_tier: "" => "Hot"
account_encryption_source: "" => "Microsoft.Storage"
account_kind: "" => "StorageV2"
account_replication_type: "" => "LRS"
account_tier: "" => "Standard"
enable_blob_encryption: "" => "true"
enable_file_encryption: "" => "true"
identity.#: "" => "<computed>"
location: "" => "westus2"
name: "" => "tfsta91897d5afa534aca"
network_rules.#: "" => "1"
network_rules.0.bypass.#: "" => "<computed>"
network_rules.0.ip_rules.#: "" => "1"
network_rules.0.ip_rules.3619153832: "" => "127.0.0.1"
network_rules.0.virtual_network_subnet_ids.#: "" => "1"
network_rules.0.virtual_network_subnet_ids.3223410521: "" => "/subscriptions/f6d69ee2-34d5-4ca8-a143-7a2fc1aeca55/resourceGroups/hdi-dev-rg/providers/Microsoft.Network/virtualNetworks/hdi-dev-vnet/subnets/hdinsight"
primary_access_key: "<sensitive>" => "<sensitive>"
primary_blob_connection_string: "<sensitive>" => "<sensitive>"
primary_blob_endpoint: "" => "<computed>"
primary_connection_string: "<sensitive>" => "<sensitive>"
primary_file_endpoint: "" => "<computed>"
primary_location: "" => "<computed>"
primary_queue_endpoint: "" => "<computed>"
primary_table_endpoint: "" => "<computed>"
resource_group_name: "" => "hdi-dev-rg"
secondary_access_key: "<sensitive>" => "<sensitive>"
secondary_blob_connection_string: "<sensitive>" => "<sensitive>"
secondary_blob_endpoint: "" => "<computed>"
secondary_connection_string: "<sensitive>" => "<sensitive>"
secondary_location: "" => "<computed>"
secondary_queue_endpoint: "" => "<computed>"
secondary_table_endpoint: "" => "<computed>"
tags.%: "" => "3"
tags.costcenter: "" => "Unknown"
tags.environment: "" => "Dev"
tags.project: "" => "Unknown"
azurerm_storage_account.storage[0]: Creating...
access_tier: "" => "Hot"
account_encryption_source: "" => "Microsoft.Storage"
account_kind: "" => "StorageV2"
account_replication_type: "" => "LRS"
account_tier: "" => "Standard"
enable_blob_encryption: "" => "true"
enable_file_encryption: "" => "true"
identity.#: "" => "<computed>"
location: "" => "westus2"
name: "" => "tfsta91897d5afa534aca"
network_rules.#: "" => "1"
network_rules.0.bypass.#: "" => "<computed>"
network_rules.0.ip_rules.#: "" => "1"
network_rules.0.ip_rules.3619153832: "" => "127.0.0.1"
network_rules.0.virtual_network_subnet_ids.#: "" => "1"
network_rules.0.virtual_network_subnet_ids.3223410521: "" => "/subscriptions/f6d69ee2-34d5-4ca8-a143-7a2fc1aeca55/resourceGroups/hdi-dev-rg/providers/Microsoft.Network/virtualNetworks/hdi-dev-vnet/subnets/hdinsight"
primary_access_key: "<sensitive>" => "<sensitive>"
primary_blob_connection_string: "<sensitive>" => "<sensitive>"
primary_blob_endpoint: "" => "<computed>"
primary_connection_string: "<sensitive>" => "<sensitive>"
primary_file_endpoint: "" => "<computed>"
primary_location: "" => "<computed>"
primary_queue_endpoint: "" => "<computed>"
primary_table_endpoint: "" => "<computed>"
resource_group_name: "" => "hdi-dev-rg"
secondary_access_key: "<sensitive>" => "<sensitive>"
secondary_blob_connection_string: "<sensitive>" => "<sensitive>"
secondary_blob_endpoint: "" => "<computed>"
secondary_connection_string: "<sensitive>" => "<sensitive>"
secondary_location: "" => "<computed>"
secondary_queue_endpoint: "" => "<computed>"
secondary_table_endpoint: "" => "<computed>"
tags.%: "" => "3"
tags.costcenter: "" => "Unknown"
tags.environment: "" => "Dev"
tags.project: "" => "Unknown"
azurerm_storage_account.storage[0]: Creation complete after 21s (ID: /subscriptions/f6d69ee2-34d5-4ca8-a143-.../storageAccounts/tfsta91897d5afa534aca)
azurerm_storage_account.storage[2]: Creation complete after 22s (ID: /subscriptions/f6d69ee2-34d5-4ca8-a143-.../storageAccounts/tfsta91897d5afa534aca)
azurerm_storage_account.storage[1]: Creation complete after 23s (ID: /subscriptions/f6d69ee2-34d5-4ca8-a143-.../storageAccounts/tfsta91897d5afa534aca)
random\u id.storage\u account\u name\u unique:正在创建。。。
b64:“”=>“”
b64_标准:“”=>“”
b64_url:“”=>“”
字节长度:“”=>“8”
十二月:“=>”
十六进制:“”=>“”
随机_id.storage_account_name_unique:0秒后创建完成(id:kYl9WvpTSso)
azurerm\u存储\u帐户存储[2]:正在创建。。。
访问层:“”=>“热”
帐户\u加密\u源:“”=>“Microsoft.Storage”
帐户类型:“=>”StorageV2
帐户\u复制\u类型:“”=>“LRS”
帐户层:“”=>“标准”
启用\u blob\u加密:“”=>“真”
启用文件加密:“”=>“真”
标识。#:“”=>“”
位置:“”=>“westus2”
名称:“”=>“tfsta91897d5afa534aca”
网络规则。#:“”=>“1”
网络规则。0。旁路。#:“”=>“”
网络_规则。0.ip_规则。#:“”=>“1”
网络规则0.ip规则3619153832:“=>”127.0.0.1
网络规则。0.虚拟网络子网ID.:“”=>“1”
网络规则.0.virtual网络子网ID.322310521:“=>”/subscriptions/f6d69ee2-34d5-4ca8-a143-7a2fc1aeca55/resourceGroups/hdi dev rg/providers/Microsoft.network/virtualNetworks/hdi dev vnet/subnets/hdinsight”
主访问密钥:“”=>“”
主\u blob\u连接\u字符串:“”=>“”
主\u blob\u端点:“”=>“”
主连接字符串:“”=>“”
主文件终结点:“”=>“”
主位置:“”=>“”
主队列终结点:“”=>“”
主表终结点:“”=>“”
资源组名称:“”=>“hdi开发rg”
辅助访问密钥:“”=>“”
辅助\u blob\u连接\u字符串:“”=>“”
辅助\u blob\u端点:“”=>“”
辅助连接字符串:“”=>“”
辅助位置:“”=>“”
辅助队列终结点:“”=>“”
辅助表终结点:“”=>“”
标签。%:“”=>“3”
tags.costcenter:“”=>“未知”
tags.environment:“”=>“Dev”
tags.project:“”=>“未知”
azurerm\u存储\u帐户存储[1]:正在创建。。。
访问层:“”=>“热”
帐户\u加密\u源:“”=>“Microsoft.Storage”
帐户类型:“=>”StorageV2
帐户\u复制\u类型:“”=>“LRS”
帐户层:“”=>“标准”
启用\u blob\u加密:“”=>“真”
启用文件加密:“”=>“真”
标识。#:“”=>“”
位置:“”=>“westus2”
名称:“”=>“tfsta91897d5afa534aca”
网络规则。#:“”=>“1”
网络规则。0。旁路。#:“”=>“”
网络_规则。0.ip_规则。#:“”=>“1”
网络规则0.ip规则3619153832:“=>”127.0.0.1
网络规则。0.虚拟网络子网ID.:“”=>“1”
网络规则.0.virtual网络子网ID.322310521:“=>”/subscriptions/f6d69ee2-34d5-4ca8-a143-7a2fc1aeca55/resourceGroups/hdi dev rg/providers/Microsoft.network/virtualNetworks/hdi dev vnet/subnets/hdinsight”
主访问密钥:“”=>“”
主\u blob\u连接\u字符串:“”=>“”
主\u blob\u端点:“”=>“”
主连接字符串:“”=>“”
主文件终结点:“”=>“”
主位置:“”=>“”
主队列终结点:“”=>“”
主表终结点:“”=>“”
资源组名称:“”=>“hdi开发rg”
辅助访问密钥:“”=>“”
辅助\u blob\u连接\u字符串:“”=>“”
辅助\u blob\u端点:“”=
null_resource.echo[0]: Creating...
null_resource.echo[1]: Creating...
null_resource.echo[0]: Provisioning with 'local-exec'...
null_resource.echo[1]: Provisioning with 'local-exec'...
null_resource.echo[1] (local-exec): Executing: ["cmd" "/C" "echo e5ddcf9fb82798f2"]
null_resource.echo[0] (local-exec): Executing: ["cmd" "/C" "echo ceb231a41c8cdb24"]
null_resource.echo[1] (local-exec): e5ddcf9fb82798f2
null_resource.echo[0] (local-exec): ceb231a41c8cdb24
null_resource.echo[1]: Creation complete after 0s (ID: 3289535031294242492)
null_resource.echo[0]: Creation complete after 0s (ID: 4611439113584915035)
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
Outputs:
random = [
ceb231a41c8cdb24,
e5ddcf9fb82798f2
]