Skip to content
Open source specification and implementation of Knative event binding and delivery
Branch: master
Clone or download
grantr and knative-prow-robot Ensure RoleBinding name is never too long (#1439)
kmeta.ChildName will truncate the RoleBinding name to ensure it's never
too long for Kubernetes to accept.
Latest commit 2f79e25 Jun 24, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github New templates to create bug, customer issue and feature request (#919) Mar 19, 2019
cmd use webhook to validate messaging.v1alpha1 resources (#1428) Jun 19, 2019
config fixing RBAC for finalizers sub-resource (#1450) Jun 22, 2019
contrib fix PubSub Channel CRD name. (#1438) Jun 23, 2019
docs Adding Broker w/ Kafka as example (#1429) Jun 19, 2019
hack Make a small adjustment to hack/ (#1412) Jun 15, 2019
pkg Ensure RoleBinding name is never too long (#1439) Jun 24, 2019
sample remove unused api_servers_source yaml file from sample (#1357) Jun 6, 2019
test Fix issue with performance test (#1457) Jun 24, 2019
third_party Add the first performance test case (#1411) Jun 20, 2019
vendor Updating pkg to latest. (#1459) Jun 24, 2019
.gitattributes 🎉 Kafka contrib folder (#717) Jan 24, 2019
.gitignore Remove obsoleted code for subscribable interface (#602) Nov 10, 2018
AUTHORS Add IBM to Authors (#177) Jan 7, 2019 Updating links to docs repo (#954) Mar 22, 2019 Format markdown (#962) Mar 24, 2019 Updating links to docs repo (#954) Mar 22, 2019
Gopkg.lock Updating pkg to latest. (#1459) Jun 24, 2019
Gopkg.toml Updating pkg to latest. (#1459) Jun 24, 2019
LICENSE Initial commit Mar 12, 2018
OWNERS adding n3wscott to approvers. (#465) Mar 19, 2019
OWNERS_ALIASES Use OWNERS_ALIASES for productivity approvers/reviewers (#1263) May 29, 2019 Format markdown (#1368) Jun 7, 2019

Knative Eventing

GoDoc Go Report Card

This repository contains a work-in-progress eventing system that is designed to address a common need for cloud native development:

  1. Services are loosely coupled during development and deployed independently
  2. A producer can generate events before a consumer is listening, and a consumer can express an interest in an event or class of events that is not yet being produced.
  3. Services can be connected to create new applications
    • without modifying producer or consumer, and
    • with the ability to select a specific subset of events from a particular producer.

The high level mission of Knative Eventing is: Enable asynchronous application development through event delivery from anywhere.

For the full mission of Knative Eventing see docs/

For complete Knative Eventing documentation, see Knative eventing or Knative docs to learn about Knative.

If you are interested in contributing, see, and Knative

Please join knative-users to view planned project releases in roadmap.

You can’t perform that action at this time.