goldyfruit | lxkong, the only way to get the output of a function from a webhook is by using the "function execution log " | 00:01 |
---|---|---|
goldyfruit | ? | 00:01 |
goldyfruit | There is no way to get the output ? | 00:01 |
goldyfruit | Or having a method to get the output without authentication based on the execution_id returned by the webhook ? | 00:03 |
lxkong | goldyfruit: yeah, that would be useful. BTW, do you think the webhook concept makes sense? | 02:03 |
goldyfruit | lxkong, definitely | 02:07 |
goldyfruit | It was one of the first questions I got from the devs | 02:07 |
goldyfruit | Is it possible to reach endpoint without Keystone authentication | 02:08 |
lxkong | cool, because i didn't see the similar concepts from other FaaS projects when Qinling was created | 02:09 |
lxkong | what's the purpose of accessing endpoint without auth? | 02:09 |
goldyfruit | It could be use for generic functions used by multiple application | 02:11 |
goldyfruit | Just basic stuff, retrieve a list of items shared at multiple places for example | 02:11 |
lxkong | currently, you can config `auth_enable=False` to disable auth for all the API requests, but you can't config that for some specific APIs. | 02:12 |
*** altlogbot_0 has quit IRC | 02:12 | |
goldyfruit | Yeah I told them that it was possible to disable authentication | 02:12 |
goldyfruit | But I don't like the idea of being open bar :D | 02:13 |
lxkong | if there is a function need to be accessed in many places, you need a webhook for that. | 02:13 |
*** altlogbot_2 has joined #openstack-qinling | 02:13 | |
goldyfruit | Maybe when the function is created we could add the flag saying that this one could be reach without authentication | 02:13 |
lxkong | that's duplicate with webhook | 02:14 |
goldyfruit | yep | 02:14 |
goldyfruit | I just opened a task (one more) | 02:14 |
goldyfruit | (sorry about that) | 02:15 |
goldyfruit | https://storyboard.openstack.org/#!/story/2005771 | 02:15 |
goldyfruit | I think sensitive data should be hide from the log | 02:15 |
lxkong | yeah, make sense | 02:15 |
lxkong | goldyfruit: btw, have you guys decided to deploy Qinling in your cloud, or still comparing with other solutions? | 02:16 |
goldyfruit | We are going with Qinling | 02:16 |
goldyfruit | It's not perfect (as the other solution) but at least it's integrated with OpenStack | 02:16 |
lxkong | Have you tried openfaas, i'm very interested to know how openfaas goes? | 02:17 |
goldyfruit | Which save us lot of work | 02:17 |
goldyfruit | Yes I gave it a shot | 02:17 |
goldyfruit | very responsive | 02:17 |
goldyfruit | but kind of the same usage | 02:17 |
goldyfruit | you have faas-cli | 02:17 |
goldyfruit | create the runtime, execute the function | 02:18 |
goldyfruit | they provide kind of the same runtime | 02:18 |
goldyfruit | They have PHP | 02:18 |
goldyfruit | I spent less time to use it than Qinling | 02:18 |
goldyfruit | But it's a cool solution if you don't require multi-tenancy | 02:19 |
goldyfruit | they have openfaas-cloud but I didn't try it | 02:19 |
lxkong | ah, yeah, fair enough. | 02:19 |
goldyfruit | We explained the concept of serverless to one of our potential customer who wants to do CI/CD | 02:21 |
goldyfruit | and he loved the idea | 02:21 |
lxkong | nice, serverless is pretty new stuff, may take time for the people to buy it | 02:21 |
goldyfruit | Yeah, it's a way to code | 02:22 |
goldyfruit | new* | 02:22 |
goldyfruit | Are you the only one at Catalyst working on Qinling ? | 02:23 |
lxkong | yes, we are a small team taking care of a public cloud :-) | 02:27 |
lxkong | i'm in the dev team, besides qinling, i also need to cover Octavia, Heat, Aodh, Trove and openstack cloud provider in kubernetes | 02:28 |
goldyfruit | Same here, except that I'm in the ops team | 02:28 |
lxkong | you are one of the great ops i've met who can write code and do upstream contributions | 02:30 |
lxkong | :-) | 02:30 |
goldyfruit | Ahah, thanks :p | 02:30 |
goldyfruit | Time to live :) | 02:59 |
goldyfruit | Have a great day | 02:59 |
lxkong | have a good night | 02:59 |
goldyfruit | Thx | 03:00 |
*** goldyfruit has quit IRC | 03:25 | |
*** mnaser has quit IRC | 07:35 | |
*** mnaser has joined #openstack-qinling | 07:44 | |
*** mnaser has quit IRC | 08:02 | |
*** mnaser has joined #openstack-qinling | 08:06 | |
*** yuxin_ has quit IRC | 08:12 | |
*** yuxin_ has joined #openstack-qinling | 08:14 | |
*** goldyfruit has joined #openstack-qinling | 13:06 | |
*** goldyfruit has quit IRC | 22:32 | |
*** goldyfruit has joined #openstack-qinling | 22:56 | |
*** goldyfruit has quit IRC | 23:20 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!