Skip to content

Add GraphQL Support #913

@danehans

Description

@danehans

GraphQL is becoming a common approach for aggregating queries from frontends to backend services. TID should provide GraphQL support, initially focusing on Istio Ingress Gateway.

Potential Work Items:

  1. Define an API, e.g. CRD, for configuring/managing a GraphQL implementation, i.e. Apollo, but not lock the API to a specific implementation.
  2. Allow developers to store GraphQL schemas as code, observe usage and publish information.
  3. Create a GraphQL schema generator. Consider using the TSB OpenAPI generator as a reference implementation for the GraphQL schema generator.

cc: @zinuga

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions