All,
Some of you are familiar with our previous "kamino" powershell cmdlets/module. The problem with that is that is was focused on one particular functional area of VSC: Provisioning & Cloning.
That simply does not scale well.
So we went back to the drawing board, and did some renaming of the code.
Caveats:
- Functionally, these are identical actions to the previous kamino cmdlets.
- We have renamed things to be more generic, or all-encompassing, as we begin down the path of adding APIs for many tasks in the VSC.
- We understand that many of you already have scripts in place using the older stuff, but please understand, all you need to change is the module that gets loaded, and the cmdlet names used.
Going forward:
- As we add new APIs to VSC, we will also be adding equivalent cmdlets for that functionality.
If you have any questions, or run into any issues with the toolkit/module, please post them here!
Usage:
PS> Import-Module C:\Path-to-DLL\NetAppVSC.dll
PS> Get-Command -Module NetAppVSC
CommandType Name
----------- ----
Cmdlet Connect-vsc
Cmdlet Get-vscManagedObjectRef
Cmdlet Get-vscVirtualMachine
Cmdlet Get-vscVmFileSpec
Cmdlet New-vscControllerSpec
Cmdlet New-vscDatastore
Cmdlet Remove-vscDatastore
Cmdlet Set-vscDatastoreSize
Cmdlet Start-vscClone
Cmdlet Start-vscRedeploy
Thanks!
UPDATE: Due to some inconsistencies we have found with the .dll (we think compiling corruption on the final build) we've pulled this down temporarily so that it doesn't proliferate further, and will get a new version up ASAP. Please remember that this isn't something officially sanctioned by NetApp, but something that 1 or 2 of us are doing in our spare time. Thank you for your patience, and we'll get it back very soon, I promise!
UPDATE: I am posting the original rebranded toolkit! Please let know how this works!
-Nick