Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VNodeController ¶
VNodeController is the main controller for the virtual node
func NewVNodeController ¶
func NewVNodeController(config *model.BuildVNodeControllerConfig, tunnel tunnel.Tunnel) (*VNodeController, error)
NewVNodeController creates a new VNodeController
func (*VNodeController) Reconcile ¶
func (vNodeController *VNodeController) Reconcile(_ context.Context, _ reconcile.Request) (reconcile.Result, error)
Reconcile is the main reconcile function for the controller
func (*VNodeController) SetupWithManager ¶
func (vNodeController *VNodeController) SetupWithManager(ctx context.Context, mgr manager.Manager) (err error)
SetupWithManager sets up the controller with the manager
Click to show internal directories.
Click to hide internal directories.