UCI Demo Setup
Go to your favorite EC2 management tool (I prefer Elasticfox) and run one instance of 'ami-3610f75f' image.
Checkout https://unifiedcloud.googlecode.com/svn/trunk/prototypes/agent
Checkout https://unifiedcloud.googlecode.com/svn/trunk/ontologies
Copy .owl files from 'ontologies' to 'agent' folder
Copy 'ui.ini.sample' to 'ui.ini'
Edit 'ui.ini', uncomment 'server' line and set it to public DNS name of EC2 instance provisioned in step 1
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
- 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'
- Reboot instance
After reboot, run UI. Now you should see, and be able to control EC2 machines.