itsmurugappan / gql-source

graphql subscription as a knative eventing source

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Knative Eventing source for GraphQL Subscription

GraphQL Source is a kubernetes resource specifying the GraphQL endpoint and subscription queries. It is backed by a controller. On creation of this resource a reciever adapter is created which subscribes to the graph ql endpoint with queries specified.

Ideal for tracking incremental changes of an entity. Checkout the example to see how GQL Source can be put to work.

Installation

kubectl apply -f release/release.yaml

Example

Restaurant Example

About

graphql subscription as a knative eventing source

License:MIT License


Languages

Language:Go 82.0%Language:Shell 18.0%