- Disable create-docs tasks by default - Add artcl_create_docs_payload to direct create-docs execution Porting functionality from tripleo-documentor[1] into the tripleo- collect-logs role. [1] - https://github.com/HarryRybacki/tripleo-documentor Change-Id: Ic84e941318af6fc4ab423886f17e5347936f9cd2
2.0 KiB
Virtual Environment
Quickstart can be used in a virtual environment using virtual machines instead of actual baremetal. However, one baremetal machine ( VIRTHOST ) is still needed to act as the host for the virtual machines.
Minimum System Requirements
By default, this setup creates 3 virtual machines:
- 1 Undercloud
- 1 Overcloud Controller
- 1 Overcloud Compute
Note
Each virtual machine must consist of at least 4 GB of memory and 40 GB of disk space. The virtual machine disk files are thinly provisioned and will not take up the full 40GB initially.
You will need a baremetal host machine (referred to as
$VIRTHOST) with at least 16G of RAM,
preferably 32G, and you must be able to
ssh to the virthost machine as root without a password from
the machine running ansible. Currently the virthost machine must be
running a recent Red Hat-based Linux distribution (CentOS 7, RHEL 7,
Fedora 22 - only CentOS 7 is currently tested), but we hope to add
support for non-Red Hat distributions too.
Quickstart currently supports the following operating systems:
- CentOS 7 x86_64
TripleO Quickstart
TripleO Quickstart is a fast and easy way to setup and configure your virtual environment for TripleO. Further documentation can be found at https://github.com/openstack/tripleo-quickstart
A quick way to test that your virthost machine is ready to rock is:
ssh root@$VIRTHOST uname -a
Getting the script
You can download the quickstart.sh script with `wget`:
wget https://raw.githubusercontent.com/openstack/tripleo-quickstart/master/quickstart.sh
Install the dependencies
You need some software available on your local system before you can run quickstart.sh. You can install the necessary dependencies by running:
bash quickstart.sh --install-deps
Setup your virtual environment
Deploy your virtual environment by running:
bash quickstart.sh $VIRTHOST