Documentation
¶
Index ¶
- Constants
- Variables
- func Add(mgr ctrl.Manager) error
- func InitFlags(fs *flag.FlagSet)
- type EnqueueRequestForDevice
- func (n *EnqueueRequestForDevice) Create(e event.CreateEvent, q workqueue.RateLimitingInterface)
- func (n *EnqueueRequestForDevice) Delete(e event.DeleteEvent, q workqueue.RateLimitingInterface)
- func (n *EnqueueRequestForDevice) Generic(e event.GenericEvent, q workqueue.RateLimitingInterface)
- func (n *EnqueueRequestForDevice) Update(e event.UpdateEvent, q workqueue.RateLimitingInterface)
- type EnqueueRequestForNodeMetric
- func (n *EnqueueRequestForNodeMetric) Create(e event.CreateEvent, q workqueue.RateLimitingInterface)
- func (n *EnqueueRequestForNodeMetric) Delete(e event.DeleteEvent, q workqueue.RateLimitingInterface)
- func (n *EnqueueRequestForNodeMetric) Generic(e event.GenericEvent, q workqueue.RateLimitingInterface)
- func (n *EnqueueRequestForNodeMetric) Update(e event.UpdateEvent, q workqueue.RateLimitingInterface)
- type NodeResourceReconciler
Constants ¶
View Source
const (
Name = "noderesource"
)
Variables ¶
View Source
var (
NodeResourcePlugins []string
)
Functions ¶
Types ¶
type EnqueueRequestForDevice ¶ added in v0.7.0
func (*EnqueueRequestForDevice) Create ¶ added in v0.7.0
func (n *EnqueueRequestForDevice) Create(e event.CreateEvent, q workqueue.RateLimitingInterface)
func (*EnqueueRequestForDevice) Delete ¶ added in v0.7.0
func (n *EnqueueRequestForDevice) Delete(e event.DeleteEvent, q workqueue.RateLimitingInterface)
func (*EnqueueRequestForDevice) Generic ¶ added in v0.7.0
func (n *EnqueueRequestForDevice) Generic(e event.GenericEvent, q workqueue.RateLimitingInterface)
func (*EnqueueRequestForDevice) Update ¶ added in v0.7.0
func (n *EnqueueRequestForDevice) Update(e event.UpdateEvent, q workqueue.RateLimitingInterface)
type EnqueueRequestForNodeMetric ¶
func (*EnqueueRequestForNodeMetric) Create ¶
func (n *EnqueueRequestForNodeMetric) Create(e event.CreateEvent, q workqueue.RateLimitingInterface)
func (*EnqueueRequestForNodeMetric) Delete ¶
func (n *EnqueueRequestForNodeMetric) Delete(e event.DeleteEvent, q workqueue.RateLimitingInterface)
func (*EnqueueRequestForNodeMetric) Generic ¶
func (n *EnqueueRequestForNodeMetric) Generic(e event.GenericEvent, q workqueue.RateLimitingInterface)
func (*EnqueueRequestForNodeMetric) Update ¶
func (n *EnqueueRequestForNodeMetric) Update(e event.UpdateEvent, q workqueue.RateLimitingInterface)
type NodeResourceReconciler ¶
type NodeResourceReconciler struct { Client client.Client Recorder record.EventRecorder Scheme *runtime.Scheme Clock clock.Clock NodeSyncContext *framework.SyncContext GPUSyncContext *framework.SyncContext // contains filtered or unexported fields }
func (*NodeResourceReconciler) SetupWithManager ¶
func (r *NodeResourceReconciler) SetupWithManager(mgr ctrl.Manager) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.