Go to file
sayalilunkad 3f09cf9c3b Client-side changes from Juno to Kilo
This patch makes all the necessary changes to port the labs scripts
from Juno to Kilo.

Change-Id: I1ff50dcee2181a209e336cfc70c1164385292568
Co-Authored-By: Pranav Salunke <dguitarbite@gmail.com>
Co-Authored-By: Roger Luethi <rl@patchworkscience.org>
2015-11-15 20:40:35 +01:00
2015-09-29 11:23:32 +02:00
2015-10-06 12:58:16 +02:00
2015-10-06 12:58:16 +02:00
2015-09-29 11:23:32 +02:00
2015-09-29 11:23:32 +02:00
2015-09-29 11:23:32 +02:00
2015-11-08 19:44:35 +01:00
2015-10-06 12:58:16 +02:00
2015-09-29 11:23:32 +02:00
2015-10-06 12:58:16 +02:00

training labs

About

Provide an automated way to deploy Vanilla OpenStack and closely follow OpenStack Install Guide.

We strove to give easy way to setup OpenStack cluster which should be a good starting point for beginners to learn OpenStack, and for advanced users to test out new features, check out different capabilities of OpenStack. On top of that training-labs will also be a good way to test the install guides on a regular basis.

Training-labs is a project under OpenStack Documentation. For more information see the OpenStack wiki.

Pre-requisite

How to run the scripts

Clone the training-labs repository:

$ git clone git://git.openstack.org/openstack/training-labs.git

What the script installs

Running this will automatically spin up 3 virtual machines in VirtualBox/KVM:

  • Controller node
  • Network node
  • Compute node

Now you have a multi-node deployment of OpenStack running with the below services installed.

OpenStack services installed on Controller node:

  • Keystone
  • Horizon
  • Glance
  • Nova
    • nova-api
    • nova-scheduler
    • nova-consoleauth
    • nova-cert
    • nova-novncproxy
    • python-novaclient
  • Neutron
    • neutron-server
  • Cinder

Openstack services installed on Network node:

  • Neutron
    • neutron-plugin-openvswitch-agent
    • neutron-l3-agent
    • neutron-dhcp-agent
    • neutron-metadata-agent

Openstack Services installed on Compute node:

  • Nova
    • nova-compute
  • Neutron
    • neutron-plugin-openvswitch-agent

How to access the services

There are two ways to access the services:

  • OpenStack Dashboard (horizon)

You can access the dashboard at: http://192.168.100.51/horizon

Admin Login:

  • Username: admin
  • Password: admin_pass

Demo User Login:

  • Username: demo
  • Password: demo_pass

You can ssh to each of the nodes by:

# Controller node
$ ssh osbash@10.10.10.51

# Network node
$ ssh osbash@10.10.10.52

# Compute node
$ ssh osbash@10.10.10.53

Credentials for all nodes:

  • Username: osbash
  • Password: osbash

After you have ssh access, you need to source the OpenStack credentials in order to access the services.

Two credential files are present on each of the nodes:

  • demo-openstackrc.sh
  • admin-openstackrc.sh

Source the following credential files

For Admin user privileges:

$ source admin-openstackrc.sh

For Demo user privileges:

$ source demo-openstackrc.sh

Now you can access the OpenStack services via CLI.

Specs

To review specifications, see http://specs.openstack.org/openstack/docs-specs/specs/liberty/traininglabs.html

Mailing Lists, IRC

To contribute, join the IRC channel, #openstack-doc, on IRC freenode or write an e-mail to the OpenStack Documentation Mailing List openstack-docs@lists.openstack.org. Please use [training-labs] tag in the subject of the email message.

You might consider registering on the OpenStack Documentation Mailing List if you want to post your e-mail instantly. It may take some time for unregistered users, as it requires an administrator's approval.

Sub-team leads

Feel free to ping Roger or Pranav on the IRC channel #openstack-doc regarding any queries about the Labs section.

  • Roger Luethi
    • Email: rl@patchworkscience.org
    • IRC: rluethi
  • Pranav Salunke
    • Email: dguitarbite@gmail.com
    • IRC: dguitarbite

Meetings

Team meeting for training-labs is on alternating Thursdays on Google Hangouts. https://wiki.openstack.org/wiki/Documentation/training-labs#Meeting_Information

Wiki

Follow various links on training-labs here: https://wiki.openstack.org/wiki/Documentation/training-labs#Meeting_Information

Description
RETIRED, Deploy multi node OpenStack on Virtual Machines.
Readme 4.4 MiB