pkomarov ed71ae7e7c This section creates the clouds.yaml file from
undercloud/overcloud credentials .
This is for use by pythonsdk api for OSP
connection and querrying.
This will allow us to run the same rally/sts tests on
the OSP deployment whether it was deployed by
Infrared or Quickstart.

Change-Id: I82e3fd04282506f706f91bfd399795f92612cf36
2018-02-26 13:20:52 +02:00
..
2018-01-21 07:00:33 -04:00

Infrared Intance-ha Plugin Playbook

This Plugin deploys Instance-Ha on OpenStack using InfraRed

The Tasks in infrared_instance-ha_plugin_main.yml, along with the plugin.spec at tripleo-quickstart-utils/plugin.spec provide support for running this repo's roles and playbooks as an Infrared plugin.

InfraRed is a plugin based system that aims to provide an easy-to-use CLI for Ansible based projects and OpenStack deployment.

The plugin provides infrared plugin integration for two OpenStack High-Availability features:

instance-ha

stonith-config

Usage:

Installation and deployment:

Setup InfraRed

ir plugin add https://github.com/redhat-openstack/tripleo-quickstart-utils

export ANSIBLE_ROLES_PATH='plugins/tripleo-quickstart-utils/roles'

ir instance-ha-deploy -v --release 12 --stonith_devices all

*notice: a fail & warning will be issued if the plugin's specific ANSIBLE_ROLES_PATH is not defined *

Plugin help:

ir instance-ha-deploy -h

Plugin Uninstall:

ir plugin remove instance-ha-deploy

Author Information

Pini Komarov pkomarov@redhat.com