omni/devstack
harsha.dhake d05c20bb60 Adding credsmgr support in devstack
Change-Id: Ied7da6e314d81426e60063f7347dbeb1dc05216b
2019-06-17 14:36:03 +05:30
..
lib Adding credsmgr support in devstack 2019-06-17 14:36:03 +05:30
plugin.sh Adding credsmgr support in devstack 2019-06-17 14:36:03 +05:30
README.rst Adding credsmgr support in devstack 2019-06-17 14:36:03 +05:30
settings Fixed devstack for AWS 2019-02-26 09:22:21 +05:30

Overview

Devstack plugin to configure Omni drivers into Openstack components.

As part of stack.sh:

1. Update .conf files as per the driver requirements for Glance, Cinder, Nova and Neutron

2. Copy Omni driver files into individual components

3. Restart devstack services

Usage

Following lines need to be added in local.conf to enable Omni plugin:

1. To enable plugin:

2. To set clouds supported by Omni:

  • OMNI_PROVIDER=<gce/aws/....>

3. Parameters required for Omni drivers:

================== =====

AWS GCE

AWS_SECRET_KEY ZONE
AWS_ACCESS_KEY PROJECT_ID

AWS_REGION_NAME AWS_AVAILABILITY_ZONE

REGION

Run stack.sh in your devstack tree to get started.

Assumptions

  • For GCE provider, service key is available in /etc/omni.json