OpenStack Horizon plugin for Cloudlet.
We have tested Cloudlet-dashboard
on Ubuntu 16.04 LTS using the Devstack stable/newton branch.
This repository is OpenStack extension for cloudlet. Therefore, you need to install OpenStack and cloudlet library before installing this extension.
Download the elijah-provisioning
repository:
$ git clone https://github.com/ellis-wu/elijah-provisioning.git
Install the fabric
and openssh-server
:
$ sudo apt-get install -y fabric openssh-server
Install cloudlet library
:
$ cd elijah-provisioning/
$ fab install
(Type your Ubuntu account password when it is asked)
Download the cloudlet-dashboard
repository and change the dev
branch:
$ git clone https://github.com/ellis-wu/cloudlet-dashboard.git
$ git checkout dev
Move the files to the correct folder:
$ cd cloudlet-dashboard
$ cp -r cloudlet/ /opt/stack/horizon/openstack_dashboard/dashboards/project/
$ cp enabled/_1080_project_cloudlet_panel.py /opt/stack/horizon/openstack_dashboard/enabled/
Restart apache2
service:
$ sudo service apache2 restart
If your finished, you can open the OpenStack Dashboard and see the Cloudlet add to Dashboard.