[openstack-dev] [tc][appcat] The future of the App Catalog

Zane Bitter zbitter at redhat.com
Mon Mar 13 22:13:50 UTC 2017


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



More information about the OpenStack-dev mailing list