Documentation ¶
Index ¶
- func Setup(mgr ctrl.Manager, options *ctrlconfig.ControllerConfig) error
- type EnqueueRequestForAllClusters
- func (r *EnqueueRequestForAllClusters) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface)
- func (r *EnqueueRequestForAllClusters) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface)
- func (r *EnqueueRequestForAllClusters) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface)
- func (r *EnqueueRequestForAllClusters) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Setup ¶
func Setup(mgr ctrl.Manager, options *ctrlconfig.ControllerConfig) error
SetupWithManager sets up the controller with the Manager.
Types ¶
type EnqueueRequestForAllClusters ¶
type EnqueueRequestForAllClusters struct {
// contains filtered or unexported fields
}
func (*EnqueueRequestForAllClusters) Create ¶
func (r *EnqueueRequestForAllClusters) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface)
Create enqueues a request for all ip allocation within the ipam
func (*EnqueueRequestForAllClusters) Delete ¶
func (r *EnqueueRequestForAllClusters) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface)
Create enqueues a request for all ip allocation within the ipam
func (*EnqueueRequestForAllClusters) Generic ¶
func (r *EnqueueRequestForAllClusters) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface)
Create enqueues a request for all ip allocation within the ipam
func (*EnqueueRequestForAllClusters) Update ¶
func (r *EnqueueRequestForAllClusters) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface)
Create enqueues a request for all ip allocation within the ipam
Click to show internal directories.
Click to hide internal directories.