是否可以使用Python在ESX上部署OVF?

时间:2014-06-22 15:56:38

标签: python virtual-machine esx

是否可以使用Python在ESX上部署OVF? 我看了PySphere但是我找不到如何用它来部署OVF,有人知道吗?

感谢, 的Eyal。

3 个答案:

答案 0 :(得分:0)

我发现了这个“OVF工具” https://my.vmware.com/group/vmware/details?downloadGroup=OVFTOOL352&productId=353

部署OVF非常简单 与python一起使用我刚刚使用了os.system()

示例:

os.system('ovftool --acceptAllEulas --net:"OVF-Builder"="VM Network" --diskMode=thin --name='+str(hostname)+' /OVF_Store/ga/'+str(build)+'.ovf vi://root:pass@10.10.10.10')

答案 1 :(得分:0)

是的,有可能,请看:

https://github.com/vmware/pyvmomi-community-samples/issues/54

您只需要复制rbvmomi中显示的内容

答案 2 :(得分:0)

如果您使用的是vSphere 6.0或更高版本,请查看适用于vSphere的vCloud Suite。它是由VMWare发布的一个新的python SDK,它支持这个。不要让这个名字欺骗你为vCloud Director考虑它,因为它不是。 http://developercenter.vmware.com/web/sdk/60/vcloudsuite-python请特别查看以下内容:https://vdc-download.vmware.com/vmwb-repository/dcr-public/61f5ad82-3743-4f3b-94fc-2bf1cbcbd8b8/679a5d4d-c48b-477f-b35e-b81c469a656f/client/com.vmware.vcenter.html#module-com.vmware.vcenter.ovf_client

相关问题