I'm going nuts with this as it sounds so simple.
I started from this project: https://github.com/apollographql/federation-demo Then I created an account on https://engine.apollographql.com where I registered the different federated services. I've a ENGINE_API_KEY for the Gateway as well.
Fantastic, I can see traffic registered in the Engine!
The next step is apparently to remove the "serviceList" from the config object in the ApolloGateway constructor.
When the gateway starts it gives the following message:
When `serviceList` is not set, an Apollo Engine configuration must be provided.
What shall I do? What is an "Apollo Engine configuration" and how can I provide it?