繁体   English   中英

使用VMware powercli进行自动部署

[英]Automated deployment using VMware powercli

我们正在构建环境,我们没有使用任何工具,如Cruise控件,TFS或buildforge。

我们纯粹依赖于Msbuild和powershell。 我们决定自动化部署过程。

我们正在使用VMWare ESXi来满足我们的虚拟机需求。 我们决定使用VMWare powercli来自动化部署过程。

构建完成后,VMware powercli会将VM的快照恢复到新状态,我们尝试使用Invoke-VMScript进行自动部署。

但是由于我们的部署具有UI,因此当Powercli尝试在会话0中调用UI并且它不支持UI应用程序时,这几乎是不可能的。

有没有机构克服这个问题并在虚拟机中成功安装了您的应用程序?

我在该地区有一些经验。 我使用PowerCLI和Windows Remote来完成工作。 我有一台带VMWare快照的机器,其中Windows远程处理已激活并配置,然后我使用PowerCLI恢复快照并打开机器电源,然后调用Invoke-Command。 不确定它是否会在UI中存活,但值得一试。 首先确保你可以从PowerShell执行你的任务,如果是的话 - 那么windows remouting很可能也能做到。 您可以在此处阅读如何配置Windows Remouting: http ://amarchuk.blogspot.com/2011/10/windows-remoting-and-powershell.html

暂无
暂无

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

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