Role os_cloudkitty for OpenStack-Ansible
Go to file
OpenDev Sysadmins 033de77919 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:33:26 +00:00
defaults Ensure the components are isolated from the system 2017-04-26 15:22:01 +00:00
doc Initial OSA zuul v3 role jobs 2017-10-31 12:36:06 +00:00
extras update naming conventions for secret vars 2016-11-18 16:42:48 +01:00
handlers Merge "Ensure that policy file has correct group/mode" into stable/ocata 2017-06-06 17:11:28 +00:00
meta Use package module to install distro packages 2017-05-04 06:31:58 +00:00
releasenotes Initial OSA zuul v3 role jobs 2017-10-31 12:36:06 +00:00
tasks Perform an atomic policy file change 2017-05-15 15:52:56 +00:00
templates Reduce init restart/kill times 2017-05-03 14:13:26 +01:00
tests Replace openstack.org git:// URLs with https:// 2019-03-24 20:34:56 +00:00
vars Rename package lists (and related vars) appropriately 2016-08-30 16:59:49 +01:00
zuul.d import zuul job settings from project-config 2018-08-21 13:26:57 +00:00
.gitignore Updated from OpenStack Ansible Tests 2017-08-25 11:27:41 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:33:26 +00:00
CONTRIBUTING.rst Implement base configuration for OpenStack-CI 2016-07-01 09:35:24 -07:00
LICENSE Implement base configuration for OpenStack-CI 2016-07-01 09:35:24 -07:00
README.rst Show team and repo badges on README 2016-11-25 16:29:53 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2017-08-25 11:27:41 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-08-25 11:27:41 +00:00
manual-test.rc Use centralised test scripts 2016-09-27 18:01:18 +00:00
run_tests.sh Used cached git sources and enable depends-on 2017-11-06 18:22:07 +00:00
setup.cfg modify the home-page info with the developer documentation 2016-09-20 13:06:44 +05:30
setup.py Updated from global requirements 2016-07-15 03:57:44 +00:00
test-requirements.txt Updated from global requirements 2016-12-02 05:10:42 +00:00
tox.ini Used cached git sources and enable depends-on 2017-11-06 18:22:07 +00:00

README.rst

Team and repository tags

image

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_service_password
cloudkitty_rabbitmq_password
cloudkitty_container_mysql_password
cloudkitty_galera_address

Example 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"