What is GithubEvent

A GithubEvent is a representation of Github webhook event as a Kubernetes object with the help of Aggregated API Servers. Currently, only pull request events are handled.

GithubEvent structure

As with all other Kubernetes objects, a GithubEvent needs apiVersion, kind, and metadata fields. Here, we are going to describe some important sections of GithubEvent object.


The action that was performed.


Describes the associated github repository.


Describes the sender of this event.


Describes the pull request itself. For more details see here.