1fd163513d
Updates README and setup.cfg with required version information Change-Id: I7d2bb1cd25ce4a52be00493e2e9667ea7953d8ee Implements: blueprint keystone-resources
31 lines
846 B
Markdown
31 lines
846 B
Markdown
Keystone plugin for OpenStack Heat
|
|
==================================
|
|
|
|
This plugin enables Keystone resources in a Heat template for
|
|
following resources types:
|
|
- Keystone Role (OS::Keystone:Role)
|
|
- Keystone Project (OS::Keystone:Project)
|
|
- Keystone Group (OS::Keystone:Group)
|
|
- Keystone User (OS::Keystone:User)
|
|
|
|
And it provides Custom Constrains for following keystone entities
|
|
- Keystone role
|
|
- Keystone domain
|
|
- Keystone project
|
|
- Keystone group
|
|
|
|
NOTE: It supports only Keystone v3 version
|
|
|
|
### 1. Install the Keystone plugin in Heat
|
|
|
|
NOTE: These instructions assume the value of heat.conf plugin_dirs includes
|
|
the default directory /usr/lib/heat.
|
|
|
|
To install the plugin, from this directory run:
|
|
sudo python ./setup.py install
|
|
|
|
### 2. Restart heat
|
|
|
|
Only the process "heat-engine" needs to be restarted to load the newly
|
|
installed plugin.
|