cloudkitty #0
Description
CloudKitty provides a Rating-as-a-Service component for OpenStack.
- Tags:
- openstack ›
Overview
CloudKitty is the Rating-as-a-Service component for OpenStack. It provides an API to configure pricing policy and retrieve billing information.
This charm deploys the CloudKitty infrastructure.
Usage
CloudKitty requires the following charms to be fully functional:
- mysql
- rabbitmq-server
- keystone
Contact
Author: Gauvain Pocentek gauvain.pocentek@objectif-libre.com
Configuration
- database
- (string) Database name
- cloudkitty
- database-user
- (string) Username for database access
- cloudkitty
- os-public-hostname
- (string) The hostname or address of the public endpoints created for cloudkitty in the keystone identity provider. . This value will be used for public endpoints. For example, an os-public-hostname set to 'cloudkitty.example.com' with ssl enabled will create the following public endpoints for cloudkitty: . https://cloudkitty.example.com:8888/
- rabbit-user
- (string) Username to request access on rabbitmq-server.
- cloudkitty
- rabbit-vhost
- (string) RabbitMQ virtual host to request access on rabbitmq-server.
- openstack
- region
- (string) OpenStack Region
- RegionOne
- ssl_ca
- (string) SSL CA to use with the certificate and key provided - this is only required if you are providing a privately signed ssl_cert and ssl_key.
- ssl_cert
- (string) SSL certificate to install and use for API ports. Setting this value and ssl_key will enable reverse proxying, point Heat's entry in the Keystone catalog to use https, and override any certficiate and key issued by Keystone (if it is configured to do so).
- ssl_key
- (string) SSL key to use with certificate specified as ssl_cert.
- use-syslog
- (boolean) By default, all services will log into their corresponding log files. Setting this to True will force all services to log to the syslog.