65a77a3105
Classes in parser.py are already split to stack.py and template.py, it's not recommended to import it. Closes-Bug: #1442011 Change-Id: Ia8cc0ca07e7926fe8b7d9f5c89b39053a799e689 |
||
---|---|---|
.. | ||
heat_keystone | ||
README.md | ||
setup.cfg | ||
setup.py |
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.