2024-09-28 15:35:53 发布
网友
我想用python在VSphere上自动部署OVA映像。 我抬头看了看一些包裹。但是没有找到直接的方法。 有没有我丢失的库,或者有没有其他方法可以在VSphere上使用Python部署OVA/OVF文件/模板。 请帮忙!!!在
据我所知,没有合适的api可以使用python包部署ovf模板。您可以使用ovftool,VMware OVF工具是一个命令行实用程序,允许您在许多VMware产品之间导入和导出OVF包。 从vmware站点https://my.vmware.com/web/vmware/details?productId=352&downloadGroup=OVFTOOL350下载ovftool
安装OVF工具:- sudo/bin/sh VMware-ovftool-3.5.0-1274719-lin.x86_64.bundle
将ova映像部署为模板。 语法:- ovftool-dm=thick-ds=3par1-n=abhi_vm/root/lab/extract/overcloud-esx-ovsvapp.ova公司六://根部:pwd@10.1.2**.*/数据中心/主机/群集
使用操作系统(ovftool_语法)在python脚本中使用。在
我也有同样的情况,我发现有一个vSphereAutomationAPI here是用Python编写的。Github克隆here。在
您只需提取SDK并下载deploy_ovf_template.py以供使用here或从github clonehere使用。这个模板可以使用OVF,但是由于您想使用OVA,所以需要做额外的工作并提取OVA(您将得到OVF和vmdk文件)。在
deploy_ovf_template.py
对于其他情况,请查看PDF文档here。在
请注意,支持6.5>;=vSphere
据我所知,没有合适的api可以使用python包部署ovf模板。您可以使用ovftool,VMware OVF工具是一个命令行实用程序,允许您在许多VMware产品之间导入和导出OVF包。 从vmware站点https://my.vmware.com/web/vmware/details?productId=352&downloadGroup=OVFTOOL350下载ovftool
安装OVF工具:- sudo/bin/sh VMware-ovftool-3.5.0-1274719-lin.x86_64.bundle
将ova映像部署为模板。 语法:- ovftool-dm=thick-ds=3par1-n=abhi_vm/root/lab/extract/overcloud-esx-ovsvapp.ova公司六://根部:pwd@10.1.2**.*/数据中心/主机/群集
使用操作系统(ovftool_语法)在python脚本中使用。在
我也有同样的情况,我发现有一个vSphereAutomationAPI here是用Python编写的。Github克隆here。在
您只需提取SDK并下载
deploy_ovf_template.py
以供使用here或从github clonehere使用。这个模板可以使用OVF,但是由于您想使用OVA,所以需要做额外的工作并提取OVA(您将得到OVF和vmdk文件)。在对于其他情况,请查看PDF文档here。在
请注意,支持6.5>;=vSphere
相关问题 更多 >
编程相关推荐