Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

agones-allocator service should scale up independent to gameserverallocation extension API server #1018

Closed
pooneh-m opened this issue Aug 27, 2019 · 2 comments
Labels
kind/feature New features for Agones
Milestone

Comments

@pooneh-m
Copy link
Contributor

Is your feature request related to a problem? Please describe.

The agones-allocator service acts as a reverse proxy, which directs the allocation requests without validation to GameServerAllocation extension APIServer to handle.

agones-allocator and GameServerAllocation can be used for different purpose, and therefore potentially scale differently. In the current model if agones-allocator scales up to handle the increase in the incoming traffic, GameServerAllocation needs to scale up as well to handle traffic from agones-allocator.

Describe the solution you'd like
The allocation logic should be factored out of GameServerAllocation and turned to a stand alone library that both components reference.

image

@markmandel
Copy link
Member

I think we can close this? We did this a while back, yes?

@pooneh-m
Copy link
Contributor Author

Correct it is done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New features for Agones
Projects
None yet
Development

No branches or pull requests

2 participants