fdaaacaca898589761f0bb88ef6332d43eb6e7ff
Jimmy McCrory
fdaaacaca8
Implement base configuration for OpenStack-CI
This patch includes the following changes to enable OpenStack-CI gate testing and to allow the role to pass a basic convergence test: - Base configuration for OpenStack's CI Infrastructure. - Base documentation build configuration. - A Vagrantfile for local testing. - A base test configuration in order to execute the standard tests. - Added a CONTRIBUTING file. - Add reno scaffolding for release notes management. - Correcting name of handler to restart services in install tasks. - Define ``cloudkitty_galera_password`` and ``cloudkitty_user_password`` in test variables. - Define default ``debug`` and ``cloudkitty_service_region`` variables. Change-Id: I7bcc8c589d506d8b71eb08fc87861a4c31a6e947
OpenStack-Ansible CloudKitty
- tags
-
openstack, cloudkitty, cloud, ansible
- category
-
*nix
This Ansible role installs and configures OpenStack cloudkitty.
- This role will install the following Upstart services:
-
- cloudkitty-api
- cloudkitty-processor
Required Variables
cloudkitty_user_password
cloudkitty_rabbitmq_password
cloudkitty_galera_password
cloudkitty_galera_addressExample Playbook
-name: Install cloudkitty server
hosts: cloudkitty_all
user: root
roles:
-{role:"os_cloudkitty",tags:["os-cloudkitty"]}
vars:
external_lb_vip_address:172.16.24.1
internal_lb_vip_address:192.168.0.1
cloudkitty_galera_address:"{{ internal_lb_vip_address }}"
cloudkitty_container_mysql_password:"SuperSecretePassword1"
cloudkitty_service_password:"SuperSecretePassword2"
cloudkitty_rabbitmq_password:"SuperSecretePassword3"Description
Languages
Python
56.4%
Jinja
43.6%