rover
rover copied to clipboard
How to configure an apollo graph - this was working last week
Description
Please can you help me figure out what the Apollo federation 2 setup instructions mean. There are conflicting naming conventions between the instructions in this doc and the Rover CLI instructions it links to, there are problems that I cannot identify in the mismatch between the format specified in the console error logs and the format shown in the instructions - and more.
My setup worked last week. I can see on Apollo's instruction pages that something may have changed on 4 October that means I may have to do something differently - I just can't deciper what that might be.
I tried to ask on Stack Overflow but am not permitted to keep a question there. https://stackoverflow.com/questions/73993298/how-to-get-an-apollo-api-key
I am stuck for where to look for help. I've tried to hire consultants on upwork and codementor to figure this out and so far, no one knows what the requirements for using apollo are.
@MincePie this issue doesn't really contain any information that I could use to help determine your issue. The StackOverflow issue also doesn't provide enough information to proceed.
Where are you getting the error message? What are you trying to do when you encounter it? Is it when you start up Apollo Server? If so, what version are you using?
As for finding an API key you can run rover config whoami
and follow the link in the output to create an API key in Apollo Studio. Note that this only configures Rover and not any other tool we provide like Apollo Server, you will need to refer to their documentation on authenticating with Apollo Studio instead if that is what you need.
@EverlastingBugstopper - do you know if there is a consulting platform for people that know how to use apollo to hire? I tried 3 different people on general platforms yesterday and was not able to find anyone that knows how to solve this problem. I get the 406 error in the server logs when I try to run the local host. I cannot post to the db from the local host interface, because of a json error reported (per the SO post). If there is a rule that prevents rover from being used with apollo and prisma - where would I find confirmation of that rule? Thank you. I am using "apollo-graphql": "0.9.6", and "apollo-server-express": "3.6.7". I can make an api key, but I have to use the random graphql files shown in the apollo documentation (reviews and locations) to be able to generate one for a published graph, and the personal api key does not match the whoami details that rover returns. I am in a mess and I cant find a source of information for how to get out of it. At this point, I think hiring a professional to configure the setup is my best option, but I cannot find a platform for finding those people (they are not on codementor, upwork etc).