Available Channels

This is a non-exhaustive list of the available Channels for Knative Eventing.

Notes:

  • Inclusion in this list is not an endorsement, nor does it imply any level of support.
Name Status Support Description
GCP PubSub Proof of Concept None Channels are backed by GCP PubSub.
InMemoryChannel Proof of Concept None In-memory channels are a best effort Channel. They should NOT be used in Production. They are useful for development.
KafkaChannel Proof of Concept None Channels are backed by Apache Kafka topics.
Knative sandbox channel that uses Confluent Go Client, and the librdkafka C library Proof of Concept None Kafka Channel implementation, contributed by SAP’s Kyma project, is a Knative Eventing implementation of a Kafka backed channel which provides advanced functionality and production grade qualities as an alternative to what the eventing-contrib/kafka implementation offers.
NatssChannel Proof of Concept None Channels are backed by NATS Streaming.