~ggouzi/obinstall/obinstall

« back to all changes in this revision

Viewing changes to demos/SDN/contrail/README

  • Committer: MMorana
  • Date: 2016-03-24 01:18:40 UTC
  • Revision ID: mass@ubuntu.com-20160324011840-blxydmf7ca4ggle0
Splitting out demos from install

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
The Juniper Contrail bundle is in development. The current branches of the various component charms are being pulled from the developers. The bundle deploys the associated charms that are in OpenStack, but directly modified to include the Contrail software.
2
 
 
3
 
To deploy the bundle, execute the following:
4
 
 
5
 
./01-deploy.sh - will remove the trusty and precise directories and deploy the bundle
6
 
CONFIGURE_HOST_ROUTING=true ./openstack.sh - will setup the networks and configure routing to be able to get to any instance created
7
 
 
8
 
After executing the openstack.sh script, and instance needs to be launched, attched to the ubuntu-net only, and then the following commands need to be executed:
9
 
 
10
 
     juju ssh nova-cloud-controller/0
11
 
     . admin-openrc
12
 
     neutron floatingip-list
13
 
     neutron port-list
14
 
 
15
 
Notice the id of the port for the instance created, and choose an id for the floating ip you want to use, then:
16
 
 
17
 
     neutron floatingip-associate <id you chose for floating ip> <id for port from instance>
18
 
 
19
 
You should now be able to login to the instance created via the floating ip.
20
 
 
21
 
To login to the horizon dashboard:
22
 
     juju status openstack-dashboard (note the ip address)
23
 
     In a browser http://<ip from above command>/horizon (login: admin, password: admin)
24
 
 
25
 
To login to the contrail-webui:
26
 
     juju status contrail-webui (note the ip address)
27
 
     In a browser http://<ip from above command>:8080 (login: admin, password: admin)
28
 
 
29
 
To clean up from the deployment, execute the 99-cleanup.sh script in the ~Examples directory