# Packages
Package apis contains all the types for the Custom Resource Definitions.
Package cloudproduct provides an abstraction layer to product specific functionality.
Package fleetautoscalers handles management of the Fleet Custom Resource Definition.
Package fleets handles management of the Fleet Custom Resource Definition.
Package gameserverallocations handles management of allocating Ready GameServers via selectors.
Package gameservers handles management of the GameServer Custom Resource Definition.
Package gameserversets handles management of the GameServerSet Custom Resource Definition.
Package metrics records stats of agones controllers.
Package portallocator defines a generic port allocator for game servers.
Package sdk is a reverse proxy.
Package sdkserver implements Agones SDK server (sidecar).
Package testing is for project wide testing utilities.
Package util is for general libraries that aren't specific to Agones.
# Variables
Version is the global version for all binaries This is set at compile time by the build process.