Documentation
¶
Index ¶
- func NetworkInterfaceEphemeralIPName(nicName string, idx int) string
- func NetworkInterfaceVirtualIPName(nicName string, vipSource networkingv1alpha1.VirtualIPSource) string
- func SetupNetworkInterfaceVirtualIPNameFieldIndexer(mgr ctrl.Manager) error
- type AliasPrefixReconciler
- type NetworkInterfaceBindReconciler
- type NetworkInterfaceReconciler
- type VirtualIPReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NetworkInterfaceVirtualIPName ¶
func NetworkInterfaceVirtualIPName(nicName string, vipSource networkingv1alpha1.VirtualIPSource) string
Types ¶
type AliasPrefixReconciler ¶
func (*AliasPrefixReconciler) SetupWithManager ¶
func (r *AliasPrefixReconciler) SetupWithManager(mgr ctrl.Manager) error
type NetworkInterfaceBindReconciler ¶
type NetworkInterfaceBindReconciler struct {
client.Client
APIReader client.Reader
Scheme *runtime.Scheme
BindTimeout time.Duration
}
func (*NetworkInterfaceBindReconciler) SetupWithManager ¶
func (r *NetworkInterfaceBindReconciler) SetupWithManager(mgr ctrl.Manager) error
type NetworkInterfaceReconciler ¶
type NetworkInterfaceReconciler struct {
client.Client
APIReader client.Reader
Scheme *runtime.Scheme
}
func (*NetworkInterfaceReconciler) SetupWithManager ¶
func (r *NetworkInterfaceReconciler) SetupWithManager(mgr ctrl.Manager) error
type VirtualIPReconciler ¶
type VirtualIPReconciler struct {
client.Client
APIReader client.Reader
Scheme *runtime.Scheme
// BindTimeout is the maximum duration until a VirtualIP's Bound condition is considered to be timed out.
BindTimeout time.Duration
}
VirtualIPReconciler reconciles a VirtualIP object
func (*VirtualIPReconciler) Reconcile ¶
Reconcile is part of the main reconciliation loop for VirtualIP types
func (*VirtualIPReconciler) SetupWithManager ¶
func (r *VirtualIPReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.