Revision history [back]

click to hide/show revision 1
initial version

An OpenStack deployment would normally expose the Keystone API to wherever people expect to be running OpenStack clients. That is, rather than hosting keystone at localhost, you would expose the Keystone API, and you would have your app talk directly to this API.

You would not attempt to execute commands via Horizon; you would talk to the OpenStack REST APIs directly. Horizon is only meant as a user interface, not as an application interface.

The REST APIs are documented here.