2

这个问题可能听起来有点奇怪,但它是这样的:我正在编写一堆连接到 VMware vcenter api 的应用程序,现在我主要在我的笔记本电脑上编写代码,我想知道是否有某种方法可以“模拟”vcenter 服务器所以我可以从我的代码连接到它。这将避免我每次需要测试任何东西时都必须连接到 VPN。

我一直在检查FOG.io,甚至他们确实有一个 vcenter mock ,这并不是我所需要的。

简而言之,我需要一个虚拟机或模拟成为 vCenter 服务器的进程,您可以对其进行身份验证并可能检索一堆虚拟机。

谢谢 !!

4

3 回答 3

0

在 VMware Fusion / Workstation 中运行 vCenter。

请记住保持您的虚拟机轻量级。

于 2016-09-27T16:52:06.233 回答
0

vcsim - 基于 vCenter 和 ESXi API 的模拟器

该软件包实现了一个用于测试 API 使用者的 vSphere Web Services (SOAP) SDK 端点。虽然模拟框架是用 Go 语言编写的,但它可以被任何可以与 vSphere API 对话的语言使用。

于 2020-06-27T21:04:10.220 回答
0

至于随 vCenter 6.5 提供的 REST API,您可以使用 Wiremock。VMware 员工和开发人员 Steve Trefethen 在这里有一个示例repo

于 2018-06-23T13:05:04.060 回答