Versions in this module Expand all Collapse all v1 v1.1.0 Jun 25, 2022 Changes in this version + func SetupBgpConfReconciler(bgpServer *bgp.Bgp, mgr ctrl.Manager) error + func SetupBgpPeerReconciler(bgpServer *bgp.Bgp, mgr ctrl.Manager) error + type BgpConfReconciler struct + BgpServer *bgp.Bgp + func (r *BgpConfReconciler) CleanBgpConfStatus() error + func (r *BgpConfReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) + func (r *BgpConfReconciler) SetupWithManager(mgr ctrl.Manager) error + func (r BgpConfReconciler) Start(stopCh <-chan struct{}) error + type BgpPeerReconciler struct + BgpServer *bgp.Bgp + func (r *BgpPeerReconciler) CleanBgpPeerStatus() error + func (r BgpPeerReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error) + func (r BgpPeerReconciler) SetupWithManager(mgr ctrl.Manager) error + func (r BgpPeerReconciler) Start(stopCh <-chan struct{}) error + type EnqueueRequestForNode struct + func (e *EnqueueRequestForNode) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface) + func (e *EnqueueRequestForNode) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface) + func (e *EnqueueRequestForNode) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface) + func (e *EnqueueRequestForNode) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface)