Documentation ¶
Index ¶
- type BareMetalMachineReconciler
- func (r *BareMetalMachineReconciler) HcloudClusterToBareMetalMachines(o handler.MapObject) []ctrl.Request
- func (r *BareMetalMachineReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error)
- func (r *BareMetalMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
- type GuestCSRReconciler
- type HcloudClusterReconciler
- type HcloudMachineReconciler
- type HcloudVolumeReconciler
- type ManagementCluster
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BareMetalMachineReconciler ¶
type BareMetalMachineReconciler struct { controllerclient.Client Log logr.Logger Scheme *runtime.Scheme Packer *packer.Packer Manifests *manifests.Manifests Recorder record.EventRecorder }
BareMetalMachineReconciler reconciles a BareMetalMachine object
func (*BareMetalMachineReconciler) HcloudClusterToBareMetalMachines ¶
func (r *BareMetalMachineReconciler) HcloudClusterToBareMetalMachines(o handler.MapObject) []ctrl.Request
HcloudClusterToBareMetalMachine is a handler.ToRequestsFunc to be used to enqeue requests for reconciliation of BareMetalMachines.
func (*BareMetalMachineReconciler) SetupWithManager ¶
func (r *BareMetalMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type GuestCSRReconciler ¶
type GuestCSRReconciler struct { controllerclient.Client Log logr.Logger // contains filtered or unexported fields }
func (*GuestCSRReconciler) SetupWithManager ¶
func (r *GuestCSRReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type HcloudClusterReconciler ¶
type HcloudClusterReconciler struct { controllerclient.Client Log logr.Logger Scheme *runtime.Scheme Packer *packer.Packer Manifests *manifests.Manifests Recorder record.EventRecorder // contains filtered or unexported fields }
HcloudClusterReconciler reconciles a HcloudCluster object
func (*HcloudClusterReconciler) SetupWithManager ¶
func (r *HcloudClusterReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type HcloudMachineReconciler ¶
type HcloudMachineReconciler struct { controllerclient.Client Log logr.Logger Scheme *runtime.Scheme Packer *packer.Packer Manifests *manifests.Manifests Recorder record.EventRecorder }
HcloudMachineReconciler reconciles a HcloudMachine object
func (*HcloudMachineReconciler) HcloudClusterToHcloudMachines ¶
func (r *HcloudMachineReconciler) HcloudClusterToHcloudMachines(o handler.MapObject) []ctrl.Request
HcloudClusterToHcloudMachine is a handler.ToRequestsFunc to be used to enqeue requests for reconciliation of HcloudMachines.
func (*HcloudMachineReconciler) SetupWithManager ¶
func (r *HcloudMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type HcloudVolumeReconciler ¶
type HcloudVolumeReconciler struct { controllerclient.Client Log logr.Logger Scheme *runtime.Scheme Packer *packer.Packer Manifests *manifests.Manifests Recorder record.EventRecorder }
HcloudVolumeReconciler reconciles a HcloudVolume object
func (*HcloudVolumeReconciler) SetupWithManager ¶
func (r *HcloudVolumeReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type ManagementCluster ¶
type ManagementCluster interface { controllerclient.Client Eventf(eventtype, reason, message string, args ...interface{}) Event(eventtype, reason, message string) Namespace() string }
Click to show internal directories.
Click to hide internal directories.