Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 957 Bytes

File metadata and controls

10 lines (6 loc) · 957 Bytes

Simple Allocator Service

This service provides an example of using the Agones API to allocate a GameServer from a Fleet, and is used in the Create an Allocator Service (Go) tutorial.

Allocator Service

The service exposes an endpoint which allows client calls to FleetAllocationInterface.Create() over a secure connection. It also provides examples of how to create a service account with the least necessary privileges, how to create an Ingress, and how services can use secrets specific to their respective accounts.

When the endpoint is called and a GameServer is allocated, it returns the JSON encoded GameServerStatus of the freshly allocated GameServer.

To learn how to deploy this allocator service to GKE, please see the tutorial Create an Allocator Service (Go).