kloudbuster/doc/source/quickstart_vmapp.rst
Yichen Wang 691a8883e7 Fix the link issue in Documents
Change-Id: Id33cc16811897b449dc564232328957e7f3b43f2
2016-05-13 15:38:29 -07:00

69 lines
2.2 KiB
ReStructuredText

============================================
KloudBuster VM Application Quick Start Guide
============================================
The pre-built KloudBuster qcow2 VM image contains the KloudBuster Web server
and is ready to service HTTP and REST requests once up and running. To get the
KloudBuster Web server running in any OpenStack cloud:
1. Upload the KloudBuster VM image
----------------------------------
Follow the :ref:`steps <upload_kb_image>` to upload the KloudBuster VM image
to the OpenStack cloud that will host your KloudBuster web server
.. note::
The KloudBuster web server can run in the cloud under test or in another
OpenStack cloud.
2. Create a Neutron tenant router and network
---------------------------------------------
If necessary, and as for any VM-based web server application bring up, create
and configure the Neutron router and network where the KloudBuster web server
VM instance will be attached.
You can also reuse an existing tenant network and router.
3. Create a Security Group
--------------------------
Create or reuse a security group which allows ingress TCP traffic on port 8080.
4. Launch the KloudBuster VM Application
----------------------------------------
Launch an instance using the KloudBuster image with the proper security group,
and connect to the appropriate network. Leave the Key Pair as blank, as we
don't need the SSH access to this VM.
5. Associate a floating IP
--------------------------
Associate a floating IP to the newly created VM instance so that it can be
accessible from an external browser
6. Connect to the web UI with a browser
---------------------------------------
The Web UI URL to use from any browser is::
http://<floating_ip>:8080
The base URL to use for REST access is::
http://<floating_ip>:8080/api
7. Download the openrc file
---------------------------
Using the Horizon dashboard, download the openrc file (Project|Compute|API
Access then click on "Download OpenStack RC File"). It is best to use the
admin user to run KloudBuster as much as possible (otherwise there are
restrictions on what you can do).
8. Login to KloudBuster
-----------------------
Follow :ref:`instructions <webui_usage>` on how to use the web UI.