Documentation ¶
Index ¶
- func NamespaceNameKey(meta *metav1.ObjectMeta) string
- type EndpointPoolReconciler
- type EndpointReconciler
- type IPBlockReconciler
- func (r *IPBlockReconciler) AddIPBlockCache(subnet string, cidr string) error
- func (r *IPBlockReconciler) AllocateIPBlock(subnetName string, subnetCIDR string, netmask int) (string, error)
- func (r *IPBlockReconciler) DelIPBlockCache(subnet string, cidr string)
- func (r *IPBlockReconciler) IPBlockIsActive(ipBlock *networkv1.IPBlock) bool
- func (r *IPBlockReconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)
- func (r *IPBlockReconciler) SetupWithManager(mgr ctrl.Manager) error
- type NetworkReconciler
- type SubnetReconciler
- type WorkloadReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NamespaceNameKey ¶
func NamespaceNameKey(meta *metav1.ObjectMeta) string
Types ¶
type EndpointPoolReconciler ¶
EndpointPoolReconciler reconciles a EndpointPool object
func (*EndpointPoolReconciler) SetupWithManager ¶
func (r *EndpointPoolReconciler) SetupWithManager(mgr ctrl.Manager) error
type EndpointReconciler ¶
EndpointReconciler reconciles a Endpoint object
func (*EndpointReconciler) SetupWithManager ¶
func (r *EndpointReconciler) SetupWithManager(mgr ctrl.Manager) error
type IPBlockReconciler ¶
type IPBlockReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme // contains filtered or unexported fields }
IPBlockReconciler reconciles a IPBlock object
func (*IPBlockReconciler) AddIPBlockCache ¶
func (r *IPBlockReconciler) AddIPBlockCache(subnet string, cidr string) error
func (*IPBlockReconciler) AllocateIPBlock ¶
func (*IPBlockReconciler) DelIPBlockCache ¶
func (r *IPBlockReconciler) DelIPBlockCache(subnet string, cidr string)
func (*IPBlockReconciler) IPBlockIsActive ¶
func (r *IPBlockReconciler) IPBlockIsActive(ipBlock *networkv1.IPBlock) bool
func (*IPBlockReconciler) SetupWithManager ¶
func (r *IPBlockReconciler) SetupWithManager(mgr ctrl.Manager) error
type NetworkReconciler ¶
NetworkReconciler reconciles a Network object
func (*NetworkReconciler) SetupWithManager ¶
func (r *NetworkReconciler) SetupWithManager(mgr ctrl.Manager) error
type SubnetReconciler ¶
SubnetReconciler reconciles a Name object
func (*SubnetReconciler) SetupWithManager ¶
func (r *SubnetReconciler) SetupWithManager(mgr ctrl.Manager) error
type WorkloadReconciler ¶
WorkloadReconciler reconciles a Workload object
func (*WorkloadReconciler) SetupWithManager ¶
func (r *WorkloadReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.