I have been recently tasked with delivering automation and orchestration that goes beyond VMware View capabilities today. As part of this PoC I have been working with EMC resident enterprise management and PowerShell Guru Clint Kitson @clintonskitson to address few of the shortcomings.
The tidbits I am posting during the next few articles are a small part of a bigger automation and orchestration piece that will become more clear as we move forward. The main idea is to automate the creation of vAPPs containers and make them accessible directly via VMware View without jump box requirement (that should give you an insight on what we are trying to accomplish but I will write more on that later).
The first bits that Client created you will find at VMware View Remote Agent Install using PowerCLI. Clint now delivered in his blog the second automation piece in format of PowerShell scripts.
The script allow administrators to interact with the internal ADAM database implemented on Connection Brokers. The scripts allows you do manage VMware View beyond the available PowerShell cmdlets available today.
- View-Get-Objects – Get objects from a specified OU or CN
- View-Get-Object – Get a specific object
- View-Get-Desktop – Get a specific desktop
- View-Remove-Desktop – Remove Desktop from Pool
- View-Add-Desktop – Add Desktop to Pool
- One of the cool things that you can do using the scripts is to install VMware View Agent remotely and add the virtual or physical desktop to a Manual Pool. Clint also mention few other use cases in his article.
Read Clint’s blog post Automating VMware View Pool Membership and download his PowerShell scripts. Clint has done a fantastic job!