Create a custom event source

    This type of integration requires more effort than using some simpler integration types, such as SinkBinding or ; however, this provides the most polished result and is the easiest integration type for users to consume. By providing a custom resource definition (CRD) for your source rather than a general container definition, it is easier to expose meaningful configuration options and documentation to users and hide implementation details.

    Note

    You can also add your event source to the knative-sandbox organization, by following the instructions to .

    To create a custom event source, you must create the following components:

    For more information on using the sample source, see the documentation.