Overview The GraphQL gateway currently supports unary request-response operations (Queries and Mutations) by proxying requests to the Milo APIServer. However, it lacks built-in functionality for Kubernetes resource watching. This prevents clients from implementing a robust "Sync" pattern where they fetch a resource's initial state and stay updated on subsequent changes via a live stream.
Problem Statement
Proposed Solution Implement a generic watching mechanism within the gateway that leverages the
Implement a generic watching mechanism within the gateway that leverages the @kubernetes/client-node library and exposes events via GraphQL Subscriptions.