Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EndpointsReconcile ¶
type EndpointsReconcile struct { APIReader client.Reader Client client.Client Scheme *runtime.Scheme }
EndpointsReconcile watch endpoints to gen servicePort
func (*EndpointsReconcile) SetupWithManager ¶
func (r *EndpointsReconcile) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager add endpoints controller to the manager
type NetworkPolicyReconciler ¶
NetworkPolicyReconciler watch network policy and sync to security policy
func (*NetworkPolicyReconciler) Reconcile ¶
func (r *NetworkPolicyReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile receive endpoint from work queue, synchronize the endpoint status
func (*NetworkPolicyReconciler) SetupWithManager ¶
func (r *NetworkPolicyReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager create and add networkPolicy Controller to the manager.
type NodeReconciler ¶
func (*NodeReconciler) SetupWithManager ¶
func (r *NodeReconciler) SetupWithManager(mgr ctrl.Manager) error
type PodReconciler ¶
PodReconciler watch pod and sync to endpoint
func (*PodReconciler) Reconcile ¶
Reconcile receive endpoint from work queue, synchronize the endpoint status
func (*PodReconciler) SetupWithManager ¶
func (r *PodReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager create and add Endpoint Controller to the manager.
Click to show internal directories.
Click to hide internal directories.