Revision history [back]

click to hide/show revision 1
initial version

OpenStack handling of 3rd party events

Here is the scenario: we have a cluster that is using OpenStack. We would like to scale in or out depending on an event that is generated by a third party. Once the event is received by OpenStack, it should for example spawn a new VM or delete an old VM.

Note that the event is not generated by Nova, Neutron or any other OpenStack component. It is generated by an external entity. How should OpenStack listen to these events?

What are the different ways we could implement this in OpenStack?

Thank you.