GitHub Agent for Events

The Kloudfuse platform can ingest event streams from GitHub. Learn how to configure your GitHub project to use webhooks for sharing data with Kloudfuse.

Depending on your business scenario, you may create different webhooks types. The following instructions are for a Repository Webhook. You can also crete these webhook types:

  1. Sign in to your GitHub project.

    You must be the owner of the project, or have admin privileges on the project and the repository.

  2. Follow steps 1-4 outlined in GitHub Docs for Creating a repository webhook.

  3. Continue with next steps, including this information:

    1. [GitHub step] Under Payload URL, enter this text:

      http://<external facing endpoint of Kloudfuse cluster>/ingester/github/events
    2. [GitHub step] For Content Type, select application/json.

  4. Continue with next steps, including this information:

    1. [GitHub step] Select send me everything.

  5. Continue with next steps, selecting Active in 10. [GitHub step].

  6. Complete these steps by clicking Add Webhook.