Hi, Andrea.
SoftLayer have kindly offered jclouds 2 host boxes (metal), ips,
storage, and licenses. We can now run a public lab of vSphere to
facilitate this development!
Cooler still, they have an api to provision it, which should be easy
enough to extend our current "softlayer" api to support. There are
details below.
Do you mind having a swing at updating the API sometime this week and
trying it out? I can give you the credentials.
Cheers,
-A
technical details:
----------------------
Q:
How do I use the API to provision a host running ESXi, and what are
the vSphere credentials once I have it?
A:
You can order the servers with the json below and a call to
SoftLayer_Product_Order::placeOrder. From what I understand the VMware
API should be available as soon as the server is provisioned and the
credentials should match the ones in the portal for the main vmware
user. Your normal testing account can be used.
This will order Dual Xeon 5310 – 24GB RAM
{
"parameters": [{
"complexType": "SoftLayer_Container_Product_Order_Hardware_Server",
"packageId": 13,
"location": "FIRST_AVAILABLE",
"quantity": 1,
"virtualGuests": [{"hostname": "vmware", "domain": "
example.com"}],
"prices": [
{"id": 723},
{"id": 14048},
{"id": 883},
{"id": 1267},
{"id": 126},
{"id": 272},
{"id": 55},
{"id": 57},
{"id": 58},
{"id": 876},
{"id": 21},
{"id": 31},
{"id": 51},
{"id": 50},
{"id": 420},
{"id": 418},
{"id": 906}
]
}]
}
Q:
What's the impact of deleting and recreating this order (if any)?
A:
None, however when you cancel, be sure to choose the option to cancel
it immediately as otherwise it will remain online until the accounts
next billing cycle is up.
You can also use verifyOrder in tests that don’t actually require a
server to provision.
On Mon, Jul 30, 2012 at 9:48 AM, Andrea Turli <
andrea...@gmail.com> wrote:
>
> Hi all,
>
> I've submitted the first Pull Request[1] to jclouds/jclouds about the
> development of jclouds-vsphere.
>
> jclouds-vsphere assumes that you have a running vsphere 5 installation
> with 1 vCenter Server and 1 or more ESXi 5.
> Moreover your installation should provide at least 1 ubuntu 12.04
> server vmware template, which is the default jclouds template.
>
> If you are interested, please feel free to contribute with ideas/comments.
>
> Thanks,
> Andrea
>
> [1]:
https://github.com/jclouds/jclouds/pull/761
>
> On Mon, Jul 30, 2012 at 9:45 AM, Andrea Turli <
andrea...@gmail.com> wrote:
> > This sounds like a great project!
> >
> > Particularly Boxgrinder Rest [1] seems to be really useful for our purposes.
> >
> > Initially we can use this external component to create images offline,
> > but it would be great to plug boxgrinder in vsphere pipeline.
> >
> > wdyt?
> >
> > Andrea
> >
> > [1]:
https://github.com/boxgrinder/boxgrinder-rest
>
> --
> You received this message because you are subscribed to the Google Groups "jclouds-dev" group.
> To post to this group, send email to
jclou...@googlegroups.com.
> To unsubscribe from this group, send email to
jclouds-dev...@googlegroups.com.
> For more options, visit this group at
http://groups.google.com/group/jclouds-dev?hl=en.
>