7 Sources and Sinks

This chapter covers

  • Sources, where CloudEvents come from and where to send them
  • Sinks, a key field of Sources
  • How to create, update, and inspect a Source
  • What SinkBinding is and how it works
  • Inbuilt and third-party Sources for Eventing

Sources and their slightly less visible companion, Sinks, are the bread-and-butter concepts you use most often in Knative Eventing. Quickly revisiting: a Source describes a thing that can emit CloudEvents and a place (the Sink) where those events should be sent. Sources are the canonical way of describing how CloudEvents will move between points in a Knative Eventing design. Luckily, these are not super-complicated, so this chapter will be relatively brief.

7.1 Sources

In this section, I’m ...

Get Knative in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.