Documentation ¶
Index ¶
- Constants
- func AddToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error
- type ReconcileVirtualMachineService
- func (r *ReconcileVirtualMachineService) Reconcile(ctx goctx.Context, request reconcile.Request) (_ reconcile.Result, reterr error)
- func (r *ReconcileVirtualMachineService) ReconcileDelete(ctx *context.VirtualMachineServiceContextA2) error
- func (r *ReconcileVirtualMachineService) ReconcileNormal(ctx *context.VirtualMachineServiceContextA2) error
Constants ¶
View Source
const ( OpCreate = "CreateK8sService" OpDelete = "DeleteK8sService" OpUpdate = "UpdateK8sService" )
Variables ¶
This section is empty.
Functions ¶
func AddToManager ¶
func AddToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error
Types ¶
type ReconcileVirtualMachineService ¶
type ReconcileVirtualMachineService struct { client.Client // contains filtered or unexported fields }
ReconcileVirtualMachineService reconciles a VirtualMachineService object.
func NewReconciler ¶
func NewReconciler( client client.Client, logger logr.Logger, recorder record.Recorder, lbProvider providers.LoadbalancerProvider, ) *ReconcileVirtualMachineService
func (*ReconcileVirtualMachineService) ReconcileDelete ¶
func (r *ReconcileVirtualMachineService) ReconcileDelete(ctx *context.VirtualMachineServiceContextA2) error
func (*ReconcileVirtualMachineService) ReconcileNormal ¶
func (r *ReconcileVirtualMachineService) ReconcileNormal(ctx *context.VirtualMachineServiceContextA2) error
Click to show internal directories.
Click to hide internal directories.