964c6704a2
To facilitate the switch from Elasticsearch to OpenSearch, the ES backend has been duplicated and renamed where appropriate to OpenSearch. The OpenSearch implementation was modified in places for compatibility with OpenSearch 2.x, for example: - remove mapping name from bulk API URL - replace put_mapping by post_mapping This will allow for the future removal of the Elasticsearch backend. Change-Id: I88b0a30f66af13dad1bd75cde412d2880b4ead30 Co-Authored-By: Pierre Riteau <pierre@stackhpc.com> |
||
---|---|---|
.. | ||
files | ||
apache-cloudkitty.template | ||
plugin.sh | ||
README.rst | ||
settings |
Installing CloudKitty using DevStack
The devstack
directory contains the required files to
integrate CloudKitty with DevStack.
Configure DevStack to run CloudKitty
$ DEVSTACK_DIR=/path/to/devstack
Enable Ceilometer:
$ cd ${DEVSTACK_DIR} $ cat >> local.conf << EOF [[local|localrc]] # ceilometer enable_plugin ceilometer https://opendev.org/openstack/ceilometer.git master EOF
Enable CloudKitty:
$ cd ${DEVSTACK_DIR} cat >> local.conf << EOF # cloudkitty enable_plugin cloudkitty https://opendev.org/openstack/cloudkitty master enable_service ck-api, ck-proc EOF
Set CloudKitty collector to gnocchi:
$ cd ${DEVSTACK_DIR} cat >> local.conf << EOF CLOUDKITTY_COLLECTOR=gnocchi EOF
Run devstack as usual:
$ ./stack.sh
See the documentation if you want more details about how to configure the devstack plugin.