Export to GitHub

unifiedcloud - UCIDemoSetup.wiki


UCI Demo Setup

  1. Go to your favorite EC2 management tool (I prefer Elasticfox) and run one instance of 'ami-3610f75f' image.

  2. Checkout https://unifiedcloud.googlecode.com/svn/trunk/prototypes/agent

  3. Checkout https://unifiedcloud.googlecode.com/svn/trunk/ontologies

  4. Copy .owl files from 'ontologies' to 'agent' folder

  5. Copy 'ui.ini.sample' to 'ui.ini'

  6. Edit 'ui.ini', uncomment 'server' line and set it to public DNS name of EC2 instance provisioned in step 1

  7. Run 'python ui.py ui.ini'.

Now you should see UCI UI which will connect to UCI Agent running on EC2 instance. It will show one ECP VM which you can start or stop.

If everything works well -- you can try to enable EC2 plugin. To do so you need: 1. Login via SSH to your instance

  1. Edit /opt/uci/agent.ini

2.1 Fill in your EC2 credentials in 'ec2' section

2.2 Comment line 'plugins=ecp' and uncomment line 'plugins=ecp,ec2'

  1. Reboot instance

After reboot, run UI. Now you should see, and be able to control EC2 machines.