redhat-developer / odo

odo - Developer-focused CLI for fast & iterative container-based application development on Podman and Kubernetes. Implementation of the open Devfile standard.
https://odo.dev
Apache License 2.0
774 stars 244 forks source link

Support for Knative Eventing #3027

Open sspeiche opened 4 years ago

sspeiche commented 4 years ago

Description

As a developer, I want a simple way to "subscribe" to an event source so that I can register my serverless function as an event handler.

Acceptance criteria

rhuss commented 4 years ago

Maybe the upstream discussion of how eventing is going to be integrated into kn might be useful in this context: https://docs.google.com/document/d/1B8VK-5nuxt3D-i1Up3onmUbzcztQXE0GRgf1lfx49P8/edit

It's mostly about managing source, where three types of sources as distinguished:

Currently has support for all built-in source, the first plugins (for KafkaSource and GitHub source are currently developed (within https://github.com/knative/client-contrib), but the untyped sources are still in the conceptual phase.

For synergy with odo I could imagine:

Happy to discuss how the work from the Knative upstream client can possibly be leveraged here. I would especially recommend joining the discussion around UI related meta-data (the issues linked above), to add the odo perspective there.

openshift-bot commented 3 years ago

Issues go stale after 90d of inactivity.

Mark the issue as fresh by commenting /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close. Exclude this issue from closing by commenting /lifecycle frozen.

If this issue is safe to close now please do so with /close.

/lifecycle stale

dharmit commented 3 years ago

/lifecycle frozen