psCloudstack Managing Cloudstack Made Easy

...made easy when working in a Windows environment

For managing Cloudstack several methods exist like the Cloudstack web client and the Cloudstack cloudmonkey CLI. A new player in this arena is psCloudstack, a Windows Powershell based counterpart of cloudmonkey, which dynamically creates the api functions you are entitled to.

What makes psCloudstack different from other tools?

The major difference with other CLI based tools is: it is dynamic.

psCloudstack uses the Cloudstack listApis api call to collect details of all api’s you are entitled to use on the Cloudstack management server. This list is then automatically converted into a set of Powershell functions with the same names and parameters the original api’s.

Examples:

A good example says more than a 1000 words…

Example 1: Creating Compute Offering

CreateComputeOffering

Example 2:  Create Disk Offering

CreateDiskOffering

Example 3: Removing Disk Offering

DeleteDiskOffering

Example 4: Create Network Offering

CreateNetworkOffering

Example 5: Create Domains

CreateDomain

Example 6: Create Account

CreateAccount

The list is endless…

You find psCloudstack at https://github.com/schubergphilis/psCloudstack

Give it a try and let me know what you think of it

Kind regards,

Hans van Veen

3 Comments

umlgsibq
1
Ivan
HI there awesome tool but I haven't been able to generate the config file
can you post an example of the configuration file ?

Initialize-CSConfig is throwing an error


Update-ApiInfo : Cannot bind argument to parameter 'apiVersion' because it is an empty string.

Not Published

0/1000 characters
Go Top