Skip to main content

tripleo-quickstart - Making it easy to get started with tripleo

Project description

https://governance.openstack.org/tc/badges/tripleo-quickstart.svg

tripleo-quickstart

An up-to-date HTML version is available on docs.openstack.org.

Release notes for the project can be found at: https://docs.openstack.org/releasenotes/tripleo-quickstart/

One of the barriers to entry for trying out TripleO and its derivatives has been the relative difficulty in getting an environment up quickly.

This set of ansible roles is meant to help.

Quickstart’s default deployment method uses a physical machine, which is referred to as $VIRTHOST throughout this documentation. On this physical machine Quickstart sets up multiple virtual machines (VMs) and virtual networks using libvirt.

One of the VMs is set up as undercloud, an all-in-one OpenStack cloud used by system administrators to deploy the overcloud, the end-user facing OpenStack installation, usually consisting of multiple VMs.

You will need a $VIRTHOST with at least 16 GB of RAM, preferably 32 GB, 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.x, RHEL 7.x). Other distributions could work but will not be supported with out CI validation.

The SSH server on your $VIRTHOST must be accessible via public keys for both the root and stack users.

A quick way to test that root to your virthost machine is ready to rock is:

ssh root@$VIRTHOST uname -a

The stack user is not added until the quickstart deploy runs, so this cannot be tested in advance. However, if you lock down on a per-user basis, ensure AllowUsers includes stack.

Timeouts can be an issue if the SSH server is configured to disconnect users after periods of inactivity. This can be addressed for example by:

ClientAliveInterval 120
ClientAliveCountMax 720

The quickstart defaults are meant to “just work”, so it is as easy as downloading and running the quickstart.sh script.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tripleo-quickstart-2.1.1.tar.gz (156.8 kB view details)

Uploaded Source

Built Distribution

tripleo_quickstart-2.1.1-py2.py3-none-any.whl (275.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file tripleo-quickstart-2.1.1.tar.gz.

File metadata

  • Download URL: tripleo-quickstart-2.1.1.tar.gz
  • Upload date:
  • Size: 156.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.2

File hashes

Hashes for tripleo-quickstart-2.1.1.tar.gz
Algorithm Hash digest
SHA256 2f22cdce1163413309695c3d99e26872a6d09bbb3f720392f3b4aecaa78ed681
MD5 8d29d18dc76a3079b08085fe8b0c12f9
BLAKE2b-256 11e018810e83a16ec21287327d4427361a3715f1da4f6714c178a098cde0851c

See more details on using hashes here.

File details

Details for the file tripleo_quickstart-2.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: tripleo_quickstart-2.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 275.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.5.2

File hashes

Hashes for tripleo_quickstart-2.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1441a7a94bf5ca52a375d5a8bfdcec9886502899f562c3f39309cfef60df924d
MD5 e77c1f221210ffee81fa5984c64cef1f
BLAKE2b-256 b5e3184c53ac6df9f973ac48aecefd8dec6e9a50748b6db0eed35123c0f07c15

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page