Я пытаюсь настроить новый vApp с тремя виртуальными машинами, используя vcd-провайдера Terraform.У меня есть шаблон с именем ubuntu-template.Когда я создаю vApp и связанные виртуальные машины с использованием Terraform, я вижу, что имя виртуальной машины изменяется на указанное мной значение, однако для имени компьютера по-прежнему установлено значение «ubuntu-template».Это означает, что имена хостов всех трех виртуальных машин являются «ubuntu-template».Есть ли способ указать свойство «Имя компьютера» с помощью Terraform или каким-либо другим способом?
resource "vcd_vapp" "ordswarmmasters" {
name = "ordswarmmasters"
power_on = true
}
resource "vcd_vapp_vm" "ordswarmmaster1" {
depends_on = ["vcd_vapp.ordswarmmasters"]
vapp_name = "${vcd_vapp.ordswarmmasters.name}"
name = "ordswarmmaster1"
catalog_name = "ORD"
template_name = "ubuntu-template"
memory = 4096
cpus = 2
cpu_cores = 1
power_on = true
network_name = "ORD-NET"
ip = "dhcp"
}
Так что для приведенного выше кода у меня есть vApp с именем ordswarmmasters и виртуальная машина с именем виртуальной машины 'ordswarmmaster1 ', но имя компьютера в свойствах остается' ubuntu-template '.