20507623d0
This patch fixes the latest references that are around and refer to the old repository name (tripleo-quickstart-utils), changing it into the new tripleo-ha-utils. Change-Id: I426387486b832314882a3094966e4f2806218331
53 lines
1.3 KiB
Markdown
53 lines
1.3 KiB
Markdown
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-ha-utils/plugin.spec provide support
|
|
for running this repo's roles and playbooks as an Infrared plugin.
|
|
|
|
[InfraRed](http://infrared.readthedocs.io/en/stable/) 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](https://github.com/openstack/tripleo-ha-utils/tree/master/roles/instance-ha)
|
|
|
|
[stonith-config](https://github.com/openstack/tripleo-ha-utils/tree/master/roles/stonith-config)
|
|
|
|
Usage:
|
|
=====
|
|
|
|
**Installation and deployment:**
|
|
|
|
[Setup InfraRed](http://infrared.readthedocs.io/en/stable/bootstrap.html)
|
|
|
|
ir plugin add https://github.com/openstack/tripleo-ha-utils
|
|
|
|
export ANSIBLE_ROLES_PATH='plugins/tripleo-ha-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
|