controllers

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 19, 2020 License: Apache-2.0 Imports: 42 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExistingInfraBootstrapReconciler

type ExistingInfraBootstrapReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ExistingInfraBootstrapReconciler reconciles a ExistingInfraMachine object

func (*ExistingInfraBootstrapReconciler) Reconcile

func (*ExistingInfraBootstrapReconciler) SetupWithManager

func (r *ExistingInfraBootstrapReconciler) SetupWithManager(mgr ctrl.Manager) error

type ExistingInfraClusterReconciler

type ExistingInfraClusterReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
	// contains filtered or unexported fields
}

ExistingInfraClusterReconciler reconciles a ExistingInfraCluster object

func (*ExistingInfraClusterReconciler) Reconcile

func (r *ExistingInfraClusterReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error)

func (*ExistingInfraClusterReconciler) SetupWithManager

func (r *ExistingInfraClusterReconciler) SetupWithManager(mgr ctrl.Manager) error

func (*ExistingInfraClusterReconciler) SetupWithManagerOptions

func (r *ExistingInfraClusterReconciler) SetupWithManagerOptions(mgr ctrl.Manager, options controller.Options) error

type ExistingInfraMachineReconciler

type ExistingInfraMachineReconciler struct {
	Client client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
	// contains filtered or unexported fields
}

ExistingInfraMachineReconciler is responsible for managing this cluster's machines, and ensuring their state converge towards their definitions.

func (*ExistingInfraMachineReconciler) Reconcile

func (r *ExistingInfraMachineReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error)

func (*ExistingInfraMachineReconciler) SetupWithManager

func (r *ExistingInfraMachineReconciler) SetupWithManager(mgr ctrl.Manager) error

func (*ExistingInfraMachineReconciler) SetupWithManagerOptions

func (a *ExistingInfraMachineReconciler) SetupWithManagerOptions(mgr ctrl.Manager, options controller.Options) error

type MachineControllerParams

type MachineControllerParams struct {
	Client              client.Client
	ClientSet           *kubernetes.Clientset
	ControllerNamespace string
	EventRecorder       record.EventRecorder
	Verbose             bool
}

MachineControllerParams groups required inputs to create a machine actuator.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL