Documentation
¶
Index ¶
- func NetworkInterfaceStatusUpToDate(nic *networkingv1alpha1.NetworkInterface, ...) bool
- func WorkaroundOnlyV4VirtualIPs(ips []commonv1alpha1.IP) *commonv1alpha1.IP
- type LoadBalancerReconciler
- type NATGatewayReconciler
- type NetworkInterfaceReconciler
- type NetworkPolicyReconciler
- type NetworkReconciler
- type VirtualIPReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NetworkInterfaceStatusUpToDate ¶
func NetworkInterfaceStatusUpToDate(nic *networkingv1alpha1.NetworkInterface, expectedState networkingv1alpha1.NetworkInterfaceState, expectedIPs []commonv1alpha1.IP, expectedIPPrefixes []commonv1alpha1.IPPrefix, expectedVirtualIP *commonv1alpha1.IP) bool
func WorkaroundOnlyV4VirtualIPs ¶
func WorkaroundOnlyV4VirtualIPs(ips []commonv1alpha1.IP) *commonv1alpha1.IP
Types ¶
type LoadBalancerReconciler ¶
type LoadBalancerReconciler struct {
client.Client
APINetClient client.Client
APINetInterface ironcorenet.Interface
APINetNamespace string
WatchFilterValue string
IsNodeAffinityAware bool
}
func (*LoadBalancerReconciler) SetupWithManager ¶
type NATGatewayReconciler ¶
type NATGatewayReconciler struct {
client.Client
APINetClient client.Client
APINetInterface ironcorenet.Interface
APINetNamespace string
WatchFilterValue string
}
func (*NATGatewayReconciler) SetupWithManager ¶
type NetworkInterfaceReconciler ¶
type NetworkInterfaceReconciler struct {
client.Client
APINetClient client.Client
APINetNamespace string
WatchFilterValue string
}
func (*NetworkInterfaceReconciler) SetupWithManager ¶
type NetworkPolicyReconciler ¶
type NetworkPolicyReconciler struct {
client.Client
APINetClient client.Client
APINetInterface ironcorenet.Interface
APINetNamespace string
WatchFilterValue string
}
func (*NetworkPolicyReconciler) SetupWithManager ¶
type NetworkReconciler ¶
type NetworkReconciler struct {
client.Client
APINetClient client.Client
APINetNamespace string
WatchFilterValue string
NetworkPeeringDisabled bool
}
func (*NetworkReconciler) SetupWithManager ¶
type VirtualIPReconciler ¶
type VirtualIPReconciler struct {
client.Client
APINetClient client.Client
APINetInterface ironcorenet.Interface
APINetNamespace string
WatchFilterValue string
}
func (*VirtualIPReconciler) SetupWithManager ¶
Click to show internal directories.
Click to hide internal directories.