agones icon indicating copy to clipboard operation
agones copied to clipboard

Expose Game server endpoint to client when deploy Agones in private EKS cluser

Open laivu266 opened this issue 2 years ago • 1 comments

Hi there,

I have deploy Agones on a private EKS cluster. It means the IP and port of game server is a private endpoint, so how can I expose that endpoint to client as public? Thanks

laivu266 avatar Aug 03 '22 09:08 laivu266

If your nodes do not have public IPs you will need some sort of publicly accessible routing infrastructure to make sure that clients can connect to the game servers.

One option would be to run Quilkin to route external traffic to the game servers. Although, if there are no external addresses, then you will still need a way to route packets from clients to the quilkin proxies....

Also keep in mind that Agones generally assumes that nodes are directly publicly accessible, so you may need to do some extra work when allocating to return the connection information.

roberthbailey avatar Aug 09 '22 23:08 roberthbailey

Just checking if this question was answered?

Marking as stale, since no activity since August - please respond if there are further details, otherwise we will close in the near future. Thanks!

markmandel avatar Oct 18 '22 23:10 markmandel

Closing, since it looks like this was answered.

markmandel avatar Oct 27 '22 16:10 markmandel