
To reach Cloudkitty API endpoints, an authentification method must be set. No authentification or Keystone authentification are allowed. This should be set in the configuration file, within the DEFAULT block, using the auth_strategy field. Task: 4902 Story: 2001168 Change-Id: I3f9d5700e4c2d1a69b5514fd9932a62238ee659c
Installing CloudKitty using DevStack
The devstack
directory contains the files necessary 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://git.openstack.org/openstack/ceilometer.git master EOF
enable Horizon:
$ cd ${DEVSTACK_DIR} $ cat >> local.conf << EOF # horizon enable_service horizon EOF
enable CloudKitty:
$ cd ${DEVSTACK_DIR} cat >> local.conf << EOF # cloudkitty enable_plugin cloudkitty https://git.openstack.org/openstack/cloudkitty master EOF
Run devstack as normal:
$ ./stack.sh