0

我正在寻找可用于访问 vSphere WS SDK 的 python 库。我遇到了两个没有 GPL 许可证的: psphere - https://github.com/jkinred/psphere pysphere - https://code.google.com/p/pysphere/

有没有人在生产中使用过这些。我不希望这些用于测试自动化,而是用于可以扩展到高达 25K VM 的产品。

我看到这篇文章Python - VMWare vSphere (WEB SDK) - SUDS。但他似乎只将它用于测试自动化。此外,我不仅在寻找 VM 操作,还在寻找其他对象,如主机、集群、端口组、vDS 等。

问候,
利蒂

4

2 回答 2

4

VMware 两周前发布了他们用于 Python 的 vSphere SDK 的初始版本:pyVmomi

于 2013-12-29T20:12:43.703 回答
0

我不知道 psphere 或 pysphere,但我使用过 Suds 来访问 vSphere Web 服务。工作得很好。

vSphere WS API 是基于 SOAP 的,据我所知,它可以通过 vCenter 公开所有可能的内容。有时这有点棘手,但你可以做到。

我不知道你想达到什么目标,但你应该能够用 Suds 做到这一点。当然,您必须熟悉 API:vSphere Web Services SDK

目前,我们正在尝试使用vCenter Orchestrator。这是一个很好的工具(从 5.0 开始)。也许这也是你的一个选择。

于 2013-08-25T22:13:52.060 回答