wundergraph / cosmo

The open-source solution to building, maintaining, and collaborating on GraphQL Federation at Scale. The alternative to Apollo Studio and GraphOS.
https://cosmo-docs.wundergraph.com/
Apache License 2.0
714 stars 103 forks source link

Support generating nodev1.EngineConfiguration from a supergraph #1271

Open darren-west opened 2 weeks ago

darren-west commented 2 weeks ago

Hi 👋

I was looking at Cosmo router and was investigating if / how to generate an EngineConfiguration proto message from a Supergraph, so that the gateway could be configured with a supergraph.

I couldnt see any obvious way to achieve this right now, unless I am missing something?

The goal is to be able to pass the router a supergraph and start a cosmo router communicating with subgraphs.

Im guessing this could be possibly be achieved with some of the JavaScript packages although ideally I was looking at using GoLang to achieve it.

Thanks in advance.

github-actions[bot] commented 2 weeks ago

WunderGraph commits fully to Open Source and we want to make sure that we can help you as fast as possible. The roadmap is driven by our customers and we have to prioritize issues that are important to them. You can influence the priority by becoming a customer. Please contact us here.

thisisnithin commented 1 week ago

Hi @darren-west , could you please elaborate on your current setup. Are you trying to use Apollo studio with Cosmo Router?