tripleo-helper

A Python helper to drive a TripleO based installer.


License
Apache-2.0
Install
pip install tripleo-helper==3

Documentation

Introduction

This library provides a complete Python API to drive an OpenStack deployment (TripleO).

This library has been designed to make it easier to test real life scenarios. For example:

  • deploy 4 nodes with HA
  • add a node
  • execute tempest testing

At this point, you can deploy your OpenStack on an existing public OpenStack (OVB).

Documentation: http://python-tripleo-helper.readthedocs.org/en/latest

Command

We provide a command called chainsaw-ovb:

  • chainsaw-ovb --config-file tripleo-helper_osp.conf provisioning: prepare the OVB environmnent
  • chainsaw-ovb --config-file tripleo-helper_osp.conf undercloud: initialize the undercloud OpenStack on the undercloud host.
  • chainsaw-ovb --config-file tripleo-helper_osp.conf overcloud: deploy the overcloud