Documentation ¶
Overview ¶
Package apis contains all the types for the Custom Resource Definitions
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchedulingStrategy ¶
type SchedulingStrategy string
SchedulingStrategy is the strategy that a Fleet & GameServers will use when scheduling GameServers' Pods across a cluster.
const ( // Packed scheduling strategy will prioritise allocating GameServers // on Nodes with the most Allocated, and then Ready GameServers // to bin pack as many Allocated GameServers on a single node. // This is most useful for dynamic Kubernetes clusters - such as on Cloud Providers. // In future versions, this will also impact Fleet scale down, and Pod Scheduling. Packed SchedulingStrategy = "Packed" // Distributed scheduling strategy will prioritise allocating GameServers // on Nodes with the least Allocated, and then Ready GameServers // to distribute Allocated GameServers across many nodes. // This is most useful for statically sized Kubernetes clusters - such as on physical hardware. // In future versions, this will also impact Fleet scale down, and Pod Scheduling. Distributed SchedulingStrategy = "Distributed" )
Click to show internal directories.
Click to hide internal directories.