Skip to content

Add GraphQL Support #913

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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions