Documentation
¶
Overview ¶
Package resourcepoolstatusrequest contains the controller for processing ResourcePoolStatusRequest objects. The controller watches for new requests and calculates pool status information by aggregating data from ResourceSlices and tracking allocations from ResourceClaims.
Index ¶
Constants ¶
View Source
const (
// ControllerName is the name of this controller.
ControllerName = "resourcepoolstatusrequest-controller"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller manages ResourcePoolStatusRequest processing.
func NewController ¶
func NewController( ctx context.Context, client clientset.Interface, requestInformer resourcev1alpha3informers.ResourcePoolStatusRequestInformer, sliceInformer resourcev1informers.ResourceSliceInformer, claimInformer resourcev1informers.ResourceClaimInformer, ) (*Controller, error)
NewController creates a new ResourcePoolStatusRequest controller.
Click to show internal directories.
Click to hide internal directories.