这个问题可能听起来有点奇怪,但在这里: 我正在编写一堆连接到VMware vcenter api的应用程序,现在因为我主要在我的笔记本电脑上进行编码,我想知道是否有某种方法来模拟"模拟"一个vcenter服务器,所以我可以从我的代码连接到它。 这样可以避免每次我需要测试任何东西时都必须连接到VPN。
我一直在检查 FOG.io ,甚至他们确实有一个vcenter模拟器,它不完全是我需要的。
简而言之,,我需要一个vm或一个模拟成为vcenter服务器的进程,您可以对其进行身份验证,并可能检索一堆虚拟机。
谢谢!
答案 0 :(得分:0)
在VMware Fusion / Workstation中运行vCenter。
请记住保持虚拟机的轻量级。
答案 1 :(得分:0)
对于vCenter 6.5随附的REST API,可以使用Wiremock。 VMware员工兼开发人员Steve Trefethen举了一个示例the XenoOAuth2Client class constants。
答案 2 :(得分:0)
vcsim-基于vCenter和ESXi API的模拟器
此软件包实现了一个vSphere Web Services(SOAP)SDK端点,该端点旨在测试API使用者。虽然模拟框架是用Go语言编写的,但是可以与vSphere API进行通讯的任何语言都可以使用它。