0

我已经部署了一个 Windows VM 和扩展。我想对 VM 资源进行更改并应用它们。但是,即使虚拟机扩展资源已经运行,它也会再次执行。

有关解决此问题的任何提示?也许在要执行的命令前面有什么东西?

`resource "azurerm_virtual_machine_extension" "main" {
  name                 = "${var.vm_name}"
  location           ="${azurerm_resource_group.resource_group.location}"
  resource_group_name  = "${azurerm_resource_group.resource_group.name}"
  virtual_machine_name = "${azurerm_virtual_machine.vm.name}"
  publisher            = "Microsoft.Azure.Extensions"
  type                 = "CustomScript"
  type_handler_version = "2.0"

  settings = <<SETTINGS
  {
    "fileUris" : ["<path to file}"],
    "commandToExecute": "sh <name of file> --ExecutionPolicy Unrestricted\""
  }
  SETTINGS
}`
4

0 回答 0