I have a fleet of Unity gameservers running on a Kubernetes cluster with Agones. I have an allocator service that has en endpoint to allocate a game server and return an address:port.
I would like for the Matchmaker to be able to request a server allocation and return the IP address to all players to connect to (using a Unity realtime networking library).
On game success, the server will need to report winnings back to Nakama – but I think I have a handle on this with the server to server protocol, conceptually.
This seems like something a lot of people are trying to do or have done. Is there example or best practices or anything in place for a server auth matchmaking config?