VMware vSphere PowerCLI Alternative on Linux?

After creating a light virtual appliance last year, Timo Sugliani continued with a full fledged version of virtual appliance with all you need for vSphere development with Java and Jython. This is what Timo called “my linux powershell toolkit.” The biggest advantage is that you are no longer limited by Windows as your development platform.

The virtual appliance is built on top of the latest Ubuntu 10.04. It has Eclipse 3.5 installed with PyDev plug-in preconfigured with Jython and latest VI(vSphere) Java API. It also has Komodo Edit 5.2 installed. So you have choice to use either of these two.

Bothered by SLOW Web UI to manage vSphere? Want to manage ALL your VMware vCenters, AWS, Azure, Openstack, container behind a SINGLE pane of glass? Want to search, analyze, report, visualize VMs, hosts, networks, datastores, events as easily as Google the Web? Find out more about vSearch 3.0: the search engine for all your private and public clouds.

The appliance also ships with two samples:

  1. Simple sample : Connect to a vCenter Server and list Virtual Machines (first & second screenshot)
  2. More complex sample : Connect to a vCenter Server, and with the input data (Virtual Machine id list), will return a JSON list of dicts containing the vm id and the screenshot url for that vm id. (third screenshot)

With all the things packed together, the virtual appliance is about 2.5G in size. I think it really worths the time to download it based on my personal experience playing with it. Actually I tested it before Timo released it. If you want to get started with automating and managing vSphere with least effort, this appliance is for YOU!

Ready to download it? Click out Timo’s blog site . It also lists 3 screenshots showing you what it looks like.

Note: if you would like to use your existing OS with Eclipse or other IDEs, you can download the vSphere Java API from its project home.

This entry was posted in vSphere API and tagged , , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

3 Comments

  1. Sugliani Timo
    Posted May 17, 2010 at 3:20 am | Permalink

    Hi Steve,

    I think it may be a “bit” pretentious to say it’s an alternative to PowerCLI, but maybe one day if a community starts to create and contribute scripts … one day, it may be a viable option 😉 (and without any windows licensing issues)

    I will try to create a jython script repository somewhere where people can contribute and hope that it will grow with time. (github or anything public would be nice)

    If anyone is willing to help us in that task just say “Hey !”

    Regards,

  2. Posted May 18, 2010 at 12:25 am | Permalink

    Hey Timo,

    It’s a great idea. I’m in to help!

    I assume each contributed script will be copyrighted under BSD license so that these scripts will be included into your virtual appliance over time.

    Steve

  3. Derek Manning
    Posted April 27, 2012 at 11:45 am | Permalink

One Trackback

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  • NEED HELP?


    My company has created products like vSearch ("Super vCenter"), vijavaNG APIs, EAM APIs, ICE tool. We also help clients with virtualization and cloud computing on customized development, training. Should you, or someone you know, need these products and services, please feel free to contact me: steve __AT__ doublecloud.org.

    Me: Steve Jin, VMware vExpert who authored the VMware VI and vSphere SDK by Prentice Hall, and created the de factor open source vSphere Java API while working at VMware engineering. Companies like Cisco, EMC, NetApp, HP, Dell, VMware, are among the users of the API and other tools I developed for their products, internal IT orchestration, and test automation.