Terraform-VM部署-错误获取网络:无法遍历类型VmwareDistributedVirtualSwitch

时间:2019-10-04 15:02:46

标签: terraform vsphere

我正在尝试在生产环境中部署VM。生产中有多个VLAN,其中大多数VLAN在dvswitches / dvportgroup下,而很少几个是常规VLAN。当我们尝试在没有任何dvswitches / dvportgroup的常规VLAN中部署VM时,部署工作正常。但是,当我们尝试使用dvportgroup时,它会失败,并显示错误“获取网络错误:无法遍历类型VmwareDistributedVirtualSwitch”。尝试按照某些解决方案中的建议仅使用dvportgroup名称,dvswitch / dvportgroup名称,但到目前为止没有任何效果。

尝试了以下某些先前博客中提供的解决方案。已尝试使用DC / dvswitch / dvportgroup,DC / dvportgroup,dvswitch / dvportgroup

data "vsphere_datacenter" "dc"    
{    

         name    =    "DC1"
}

data "vsphere_network" "network" 

{

        name    =    "dvs`enter code here`witch/dvportGroup"

        datacenter_id    =    "${data.vsphere_datacenter.dc.id}"

}

预期结果: 使用提供的VLAN创建VM。

实际结果: 部署失败并出现错误

  

错误获取网络:无法遍历类型VmwareDistributedVirtualSwitch

0 个答案:

没有答案