Documentation ¶
Overview ¶
Package fleetautoscalers handles management of the Fleet Custom Resource Definition
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller is the FleetAutoscaler controller
func NewController ¶
func NewController( health healthcheck.Handler, kubeClient kubernetes.Interface, extClient extclientset.Interface, agonesClient versioned.Interface, agonesInformerFactory externalversions.SharedInformerFactory, counter *gameservers.PerNodeCounter) *Controller
NewController returns a controller for a FleetAutoscaler
type Extensions ¶ added in v1.29.0
type Extensions struct {
// contains filtered or unexported fields
}
Extensions struct contains what is needed to bind webhook handlers
func NewExtensions ¶ added in v1.29.0
func NewExtensions(wh *webhooks.WebHook) *Extensions
NewExtensions binds the handlers to the webhook outside the initialization of the controller initializes a new logger for extensions.
Click to show internal directories.
Click to hide internal directories.