繁体   English   中英

使用Mule ESB从CSV文件在VMWare ESX中创建虚拟机

[英]Create Virtual Machines in VMWare ESX from a CSV file with Mule ESB

我需要从CSV文件中的列表中在ESXi主机上创建许多虚拟机,该文件包含处理器,磁盘空间,RAM等的数量。为此,需要使用Mule ESB和VMWare API。

我是Mule和Mule Studio的新手,但是我可以让Mule解析CSV(使用如何读取CSV文件以及使用Mule ESB,Mule Studio将数据插入到PostgreSQL中的信息 ),并且拥有适用于VMware API的WSDL( http:/ /kb.vmware.com/selfservice/microsites/search.do?language=zh_CN&cmd=displayKC&externalId=2010507 ),但我无法将两者连接。

尚未定义CSV格式,因此任何合适的方法都可以。 任何帮助是极大的赞赏。

您需要文件入站端点来提取CSV文件,请参阅: http : //www.mulesoft.org/documentation/display/current/File/Transport+Reference

并且还需要具有HTTP出站终结点的CXF客户端才能连接到VMWare Web服务,请参阅: http : //www.mulesoft.org/documentation/display/current/Consuming+Web+Services+with+CXF

为什么不尝试免费使用Perl(其简单的vSphere SDK),我们可以从csv文件中提取值并将其发送到vSphere API。

http://www.vmware.com/support/developer/viperltoolkit/index.html

在这里,他们介绍了如何连接到vSphere,我们可以使用Web服务调用来连接到vSphere。 所有需要的是打开https端口。

我们可以使用perl在vSphere左右播放。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM