Forum Home » Enterprise Products » Fuse Management Console

Thread: Private cloud ESB provisioning

 
This question is answered. Helpful answers available: 0. Correct answers available: 1.


Permlink Replies: 4 - Last Post: Jun 20, 2012 12:45 AM Last Post By: roboticon
roboticon

Posts: 22
Registered: 05/12/12
Private cloud ESB provisioning
Posted: Jun 14, 2012 4:56 PM
 
  Click to reply to this thread Reply
Is it possible to use FMC to provision the ESB fabric to several virtual machines within a private cloud infrastructure?

Thanks,
--scott c.
slewis

Posts: 235
Registered: 01/12/08
Re: Private cloud ESB provisioning
Posted: Jun 14, 2012 5:18 PM   in response to: roboticon in response to: roboticon
Helpful
  Click to reply to this thread Reply
Yes, it should support that. I'd suggest creating the containers on the VMs using SSH as we've limited cloud support to Amazon EC2 and Rackspace US and UK. If you set up SSH public key authentication between machines it's pretty easy then to install new containers via Fuse Management Console.
roboticon

Posts: 22
Registered: 05/12/12
Re: Private cloud ESB provisioning
Posted: Jun 14, 2012 5:41 PM   in response to: slewis in response to: slewis
 
  Click to reply to this thread Reply
Per the FMC User Guide section on Creating a Root Container, "fmc will run a script that downloads the binary files required to install a Fuse container, installs the container in the user's home folder...".

My private cloud VM is Linux, but has no Internet access. Is there a work around, perhaps?

Thanks for the reply.

Edited by: roboticon on Jun 14, 2012 5:59 PM
slewis

Posts: 235
Registered: 01/12/08
Re: Private cloud ESB provisioning
Posted: Jun 14, 2012 6:05 PM   in response to: roboticon in response to: roboticon
Helpful
  Click to reply to this thread Reply
So basically the fabric runtime will execute a script on the remote host that uses curl to download a distribution via the FMC server, extracts it and runs it, supplying a URL that allows it to connect back to the FMC server. The fabric provisioning agent running in that container will connect back to the fabric registry and deploy the necessary bundles/features/FABs defined in whatever profiles you've assigned to that container on creation. So the main pre-requisites are a proper version of Java, curl and tar, also the user account that you use needs a home directory for the script to download and untar the distribution.
roboticon

Posts: 22
Registered: 05/12/12
Re: Private cloud ESB provisioning
Posted: Jun 20, 2012 12:45 AM   in response to: slewis in response to: slewis
 
  Click to reply to this thread Reply
It's working on my private cloud (virtualized Linux)

The remote hosted also needed the maven

--scott c.