【发布时间】:2018-02-26 01:17:17
【问题描述】:
我正在尝试使用资源 azurerm_virtual_machine 的 custom_data 字段,但遇到此错误。知道我遗漏了什么还是使用错误?
resource "azurerm_virtual_machine" "csrVM" {
name = "csr-terraform-poc"
location = "${var.location}"
resource_group_name = "${azurerm_resource_group.terraformRG.name}"
network_interface_ids = ["${azurerm_network_interface.terraformNic1.id}",
"${azurerm_network_interface.terraformNic2.id}"]
primary_network_interface_id = "${azurerm_network_interface.terraformNic1.id}"
vm_size = "Standard_DS1_v2"
custom_data = "${file("customdata.txt")}"
#custom_data = <<CUSTOMDATA
#username testuser privilege 15 password testpass
#enable password testpass
#CUSTOMDATA
~>terraform apply -var-file=azure.tfvars
错误:azurerm_virtual_machine.csrVM: : 无效或未知密钥:custom_data
~>terraform -v Terraform v0.11.3 + provider.azurerm v1.1.1
【问题讨论】:
-
我找不到任何关于如何将脚本传递到这个 custom_data 字段的链接。可以发给我参考链接吗??
-
如答案中所述。它是 os_profile 节点。 terraform.io/docs/providers/azurerm/r/…
标签: azure terraform terraform-provider-azure