Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachineDeploymentController ¶
type MachineDeploymentController struct { Name string BeforeReconcile func(key string) AfterReconcile func(key string, err error) Informers *sharedinformers.SharedInformers // contains filtered or unexported fields }
MachineDeploymentController implements the controller.MachineDeploymentController interface
func NewMachineDeploymentController ¶
func NewMachineDeploymentController(config *rest.Config, si *sharedinformers.SharedInformers) *MachineDeploymentController
NewController returns a new MachineDeploymentController for responding to MachineDeployment events
func (*MachineDeploymentController) GetName ¶
func (c *MachineDeploymentController) GetName() string
func (*MachineDeploymentController) LookupAndReconcile ¶
func (c *MachineDeploymentController) LookupAndReconcile(key string) (err error)
func (*MachineDeploymentController) Run ¶
func (c *MachineDeploymentController) Run(stopCh <-chan struct{})
type MachineDeploymentControllerImpl ¶
type MachineDeploymentControllerImpl struct { builders.DefaultControllerFns // contains filtered or unexported fields }
+controller:group=cluster,version=v1alpha1,kind=MachineDeployment,resource=machinedeployments
func (*MachineDeploymentControllerImpl) Get ¶
func (c *MachineDeploymentControllerImpl) Get(namespace, name string) (*v1alpha1.MachineDeployment, error)
func (*MachineDeploymentControllerImpl) Init ¶
func (c *MachineDeploymentControllerImpl) Init(arguments sharedinformers.ControllerInitArguments)
Init initializes the controller and is called by the generated code Register watches for additional resource types here.
func (*MachineDeploymentControllerImpl) Reconcile ¶
func (c *MachineDeploymentControllerImpl) Reconcile(u *v1alpha1.MachineDeployment) error
Reconcile handles reconciling of machine deployment
Click to show internal directories.
Click to hide internal directories.