Knative Eventing with Python

224 views
Skip to first unread message

Ido Shamun

unread,
Jun 16, 2019, 4:01:39 AM6/16/19
to Knative Users
Recently we invested efforts for migrating some of our python cloud functions to knative eventing.
We shared our story and also open sourced a project so others may have a quick start with similar use cases.
Feel free to check them out:


Matthew Moore

unread,
Jun 16, 2019, 10:26:06 AM6/16/19
to Ido Shamun, Knative Users
I was commenting recently (I think on hearing about your work) that we should think about doing what we've done for hello world for a simple event handler (e.g. in every language we can manage).

I wonder how many languages we could get decent coverage of today, but I'm not sure I'd even know where to start looking for non-Go cloud events libraries otherwise.

What do folks think?
-M

--
You received this message because you are subscribed to the Google Groups "Knative Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to knative-user...@googlegroups.com.
To post to this group, send email to knativ...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/knative-users/0347788b-40f6-457f-bd71-973963fa7986%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Matthew Moore
Knative @ Google

Ido Shamun

unread,
Jun 16, 2019, 10:35:24 AM6/16/19
to Knative Users
Actually we tried to google around for other implementations and it was pretty though, I don't recall we found anything at all beside Go.


On Sunday, June 16, 2019 at 5:26:06 PM UTC+3, Matthew Moore wrote:
I was commenting recently (I think on hearing about your work) that we should think about doing what we've done for hello world for a simple event handler (e.g. in every language we can manage).

I wonder how many languages we could get decent coverage of today, but I'm not sure I'd even know where to start looking for non-Go cloud events libraries otherwise.

What do folks think?
-M

On Sun, Jun 16, 2019 at 1:01 AM Ido Shamun <ido...@gmail.com> wrote:
Recently we invested efforts for migrating some of our python cloud functions to knative eventing.
We shared our story and also open sourced a project so others may have a quick start with similar use cases.
Feel free to check them out:


--
You received this message because you are subscribed to the Google Groups "Knative Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to knativ...@googlegroups.com.

To post to this group, send email to knativ...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/knative-users/0347788b-40f6-457f-bd71-973963fa7986%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sebastien Goasguen

unread,
Jun 16, 2019, 11:22:55 AM6/16/19
to Ido Shamun, Knative Users
I wrote those toy sources some time back. There is a python cloudevents modules.

May i should PR some of those toys to the doc repo:



To unsubscribe from this group and stop receiving emails from it, send an email to knative-user...@googlegroups.com.

To post to this group, send email to knativ...@googlegroups.com.

Evan Anderson

unread,
Jun 17, 2019, 12:52:33 PM6/17/19
to Sebastien Goasguen, Ido Shamun, Knative Users
I also wrote a toy here for python that works in a slightly different way:


I need to republish to pypi if someone does decide to use it for more than testing, and to reconcile with any current changes in the CloudEvents SDK for python.

(Yes, it has no tests, but the build template in packaging is even uglier. :-D ) 




For more options, visit https://groups.google.com/d/optout.


--
Evan Anderson <arg...@google.com>
Reply all
Reply to author
Forward
0 new messages