deb-heat/contrib/heat_keystone
Peter Razumovsky a871b70be9 Fix resources allocation in documentation
Allocation of contributed resources generates
incorrectly, so this patch fixes res allocation.
Now contributed resources are in Contributed Heat
Resource Types page and integrated are in OpenStack
Resource Types page. Escaping from using env because
of all_resources loaded from PluginMapping.

Change-Id: I6d7c501f231c546f909c3ed7f19fc8d1fc04e927
Closes-bug: #1433675
2015-04-07 14:15:47 +00:00
..
heat_keystone Fix resources allocation in documentation 2015-04-07 14:15:47 +00:00
README.md Updates heat_keystone with version support 2015-03-09 14:27:24 +05:30
setup.cfg Add versions to all contrib plugins 2015-03-27 19:03:06 -07:00
setup.py Keystone resource client plugin and constrains 2015-03-06 12:21:04 +05:30

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.