<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Reference on Agones</title>
    <link>/site/docs/reference/</link>
    <description>Recent content in Reference on Agones</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language><atom:link href="/site/docs/reference/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>GameServer Specification</title>
      <link>/site/docs/reference/gameserver/</link>
      <pubDate>Thu, 03 Jan 2019 03:58:48 +0000</pubDate>
      
      <guid>/site/docs/reference/gameserver/</guid>
      <description>A full GameServer specification is available below and in the example folder for reference :
apiVersion: &amp;#34;agones.dev/v1&amp;#34; kind: GameServer # GameServer Metadata # https://v1-29.docs.kubernetes.io/docs/reference/generated/kubernetes-api/v1.29/#objectmeta-v1-meta metadata: # generateName: &amp;#34;gds-example&amp;#34; # generate a unique name, with the given prefix name: &amp;#34;gds-example&amp;#34; # set a fixed name spec: # if there is more than one container, specify which one is the game server container: example-server # Array of ports that can be exposed as direct connections to the game server container ports: # name is a descriptive name for the port - name: default # [Stage:Alpha] # [FeatureFlag:PortRanges] # range is the optional port range name from which to select a port when using a &amp;#39;Dynamic&amp;#39; or &amp;#39;Passthrough&amp;#39; port policy.</description>
    </item>
    
    <item>
      <title>Fleet Specification</title>
      <link>/site/docs/reference/fleet/</link>
      <pubDate>Thu, 03 Jan 2019 03:58:52 +0000</pubDate>
      
      <guid>/site/docs/reference/fleet/</guid>
      <description>To allocate a GameServer from a Fleet, use a GameServerAllocation.
Like any other Kubernetes resource you describe a Fleet&amp;rsquo;s desired state via a specification written in YAML or JSON to the Kubernetes API. The Agones controller will then change the actual state to the desired state.
A full Fleet specification is available below and in the example folder for reference :
apiVersion: &amp;#34;agones.dev/v1&amp;#34; kind: Fleet # Fleet Metadata # https://v1-29.docs.kubernetes.io/docs/reference/generated/kubernetes-api/v1.29/#objectmeta-v1-meta metadata: name: fleet-example spec: # the number of GameServers to keep Ready or Allocated in this Fleet replicas: 2 # defines how GameServers are organised across the cluster.</description>
    </item>
    
    <item>
      <title>GameServerAllocation Specification</title>
      <link>/site/docs/reference/gameserverallocation/</link>
      <pubDate>Sun, 07 Jul 2019 03:58:52 +0000</pubDate>
      
      <guid>/site/docs/reference/gameserverallocation/</guid>
      <description>Allocation is the process of selecting the optimal GameServer that matches the filters defined in the GameServerAllocation specification below, and returning its details.
A successful Alloction moves the GameServer to the Allocated state, which indicates that it is currently active, likely with players on it, and should not be removed until SDK.Shutdown() is called, or it is explicitly manually deleted.
A full GameServerAllocation specification is available below and in the example folder for reference:</description>
    </item>
    
    <item>
      <title>Fleet Autoscaler Specification</title>
      <link>/site/docs/reference/fleetautoscaler/</link>
      <pubDate>Thu, 03 Jan 2019 03:58:55 +0000</pubDate>
      
      <guid>/site/docs/reference/fleetautoscaler/</guid>
      <description>A full FleetAutoscaler specification is available below and in the example folder for reference, but here are several examples that show different autoscaling policies.
Ready Buffer Autoscaling Fleet autoscaling with a buffer can be used to maintain a configured number of game server instances ready to serve players based on number of allocated instances in a Fleet. The buffer size can be specified as an absolute number or a percentage of the desired number of Ready game server instances over the Allocated count.</description>
    </item>
    
    <item>
      <title>Agones Kubernetes API</title>
      <link>/site/docs/reference/agones_crd_api_reference/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/site/docs/reference/agones_crd_api_reference/</guid>
      <description>Packages:
agones.dev/v1 allocation.agones.dev/v1 autoscaling.agones.dev/v1 multicluster.agones.dev/v1 agones.dev/v1 Package v1 is the v1 version of the API.
Resource Types: Fleet GameServer GameServerSet Fleet Fleet is the data structure for a Fleet resource
Field Description apiVersion string agones.dev/v1 kind string Fleet metadata Kubernetes meta/v1.ObjectMeta Refer to the Kubernetes API documentation for the fields of the metadata field. spec FleetSpec replicas int32 Replicas are the number of GameServers that should be in this set.</description>
    </item>
    
  </channel>
</rss>
