Role os_cloudkitty for OpenStack-Ansible
Go to file
OpenDev Sysadmins e066649478 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 Update role for new source build process 2019-03-28 15:45:56 +02:00
doc docs: drop sphinxmark 2019-04-04 05:10:42 +00:00
extras Merge "Correct typo in variable name" 2018-09-08 21:02:59 +00:00
handlers Configure cloudkitty-api to use uwsgi 2018-11-20 11:31:48 +01:00
meta debian: add support 2019-04-09 15:19:03 +00:00
releasenotes Update master for stable/stein 2019-04-08 09:17:41 +00:00
tasks Updated from OpenStack Ansible Tests 2019-04-17 19:11:26 +00:00
templates Update role for new source build process 2019-03-28 15:45:56 +02:00
tests Update role for new source build process 2019-03-28 15:45:56 +02:00
vars Add missing libxml2 packages 2018-12-12 10:51:18 +01:00
zuul.d switch documentation job to new PTI 2018-08-21 13:21:54 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-10-02 14:52:29 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:33:26 +00:00
CONTRIBUTING.rst [Trivial Fix] Replace Chinese punctuation with English punctuation 2018-09-06 11:28:30 +08:00
LICENSE Implement base configuration for OpenStack-CI 2016-07-01 09:35:24 -07:00
README.rst Merge "Add bugs url link to README" 2018-11-30 20:27:09 +00:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-09-28 06:19:12 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2019-04-01 13:18:36 +00:00
manual-test.rc Use centralised test scripts 2016-09-27 18:01:18 +00:00
run_tests.sh Updated from OpenStack Ansible Tests 2019-04-01 13:18:36 +00:00
setup.cfg Update mailinglist from dev to discuss 2018-12-05 09:12:59 +08:00
setup.py Updated from global requirements 2017-03-02 11:51:36 +00:00
tox.ini fix tox python3 overrides 2018-09-26 18:43:06 -04: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

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"

Example Playbook

- name: Install cloudkitty service
  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_oslomsg_rpc_password: "SuperSecretePassword3"
    cloudkitty_oslomsg_notify_password: "SuperSecretePassword4"
Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-os_cloudkitty/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-os_cloudkitty/

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-os_cloudkitty/

The project home is at:

https://launchpad.net/openstack-ansible

The project bug tracker is located at:

https://bugs.launchpad.net/openstack-ansible