controllers

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2021 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GCPClusterReconciler

type GCPClusterReconciler struct {
	client.Client
	Log              logr.Logger
	ReconcileTimeout time.Duration
}

GCPClusterReconciler reconciles a GCPCluster object.

func (*GCPClusterReconciler) GCPMachineToGCPCluster

func (r *GCPClusterReconciler) GCPMachineToGCPCluster(o handler.MapObject) []ctrl.Request

GCPMachineToGCPCluster is a handler.ToRequestsFunc to be used to enqeue requests for reconciliation of GCPCluster.

func (*GCPClusterReconciler) Reconcile

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

func (*GCPClusterReconciler) SetupWithManager

func (r *GCPClusterReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error

type GCPMachineReconciler

type GCPMachineReconciler struct {
	client.Client
	Log              logr.Logger
	ReconcileTimeout time.Duration
}

GCPMachineReconciler reconciles a GCPMachine object.

func (*GCPMachineReconciler) GCPClusterToGCPMachines

func (r *GCPMachineReconciler) GCPClusterToGCPMachines(o handler.MapObject) []ctrl.Request

GCPClusterToGCPMachine is a handler.ToRequestsFunc to be used to enqeue requests for reconciliation of GCPMachines.

func (*GCPMachineReconciler) Reconcile

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

func (*GCPMachineReconciler) SetupWithManager

func (r *GCPMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error

Jump to

Keyboard shortcuts

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