On 10/03/17 21:34, Clint Byrum wrote:
(BTW I proposed a workaround for Magnum/Kuryr at the PTG by using a
pre-signed Zaqar URL with a subscription triggering a Mistral workflow,
and I've started working on a POC.)
What triggers the boot to kick over the bucket full of golf balls
though?
It's inside the workflow definition but seriously, I'll be glad when
people stop making these kinds of comments.
I'm the first person to say that ideally I think we should only need to
involve Zaqar when the cloud needs to talk to the application, and that
the application should have the credentials it needs to talk to the
cloud directly using its APIs.
Notwithstanding that, every application is a special snowflake and there
a plenty of reasons for applications to want to plug in their own logic
between cloud services. Mistral is the obvious way to do that. It'd be
nice to think we could get to a point of talking about two OpenStack
services integrating with each other using the exact same public APIs
that they provide to applications and people would just assume that it
works (or raise bugs) instead of breaking out the Rube Goldberg jokes.
FWIW in AWS it's routine for SNS notifications of events in the cloud to
trigger Lambda functions that can then make API calls:
http://docs.aws.amazon.com/lambda/latest/dg/invoking-lambda-function.html#supported-event-source-sns
- ZB
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev