Documentation ¶
Index ¶
- Constants
- type AzureStackHCIClusterReconciler
- type AzureStackHCILoadBalancerReconciler
- type AzureStackHCIMachineReconciler
- func (r *AzureStackHCIMachineReconciler) AzureStackHCIClusterToAzureStackHCIMachines(o handler.MapObject) []ctrl.Request
- func (r *AzureStackHCIMachineReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error)
- func (r *AzureStackHCIMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
- type AzureStackHCIVirtualMachineReconciler
Constants ¶
View Source
const ( KubeConfigSecretName = "kubeconf" KubeConfigDataFieldName = "value" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureStackHCIClusterReconciler ¶
type AzureStackHCIClusterReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder }
AzureStackHCIClusterReconciler reconciles a AzureStackHCICluster object
func (*AzureStackHCIClusterReconciler) SetupWithManager ¶
func (r *AzureStackHCIClusterReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type AzureStackHCILoadBalancerReconciler ¶
type AzureStackHCILoadBalancerReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder }
AzureStackHCILoadBalancerReconciler reconciles a AzureStackHCILoadBalancer object
func (*AzureStackHCILoadBalancerReconciler) SetupWithManager ¶
func (r *AzureStackHCILoadBalancerReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type AzureStackHCIMachineReconciler ¶
type AzureStackHCIMachineReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder }
AzureStackHCIMachineReconciler reconciles a AzureStackHCIMachine object
func (*AzureStackHCIMachineReconciler) AzureStackHCIClusterToAzureStackHCIMachines ¶
func (r *AzureStackHCIMachineReconciler) AzureStackHCIClusterToAzureStackHCIMachines(o handler.MapObject) []ctrl.Request
AzureStackHCIClusterToAzureStackHCIMachines is a handler.ToRequestsFunc to be used to enqueue requests for reconciliation of AzureStackHCIMachines.
func (*AzureStackHCIMachineReconciler) SetupWithManager ¶
func (r *AzureStackHCIMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type AzureStackHCIVirtualMachineReconciler ¶
type AzureStackHCIVirtualMachineReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder }
AzureStackHCIVirtualMachineReconciler reconciles a AzureStackHCIVirtualMachine object
func (*AzureStackHCIVirtualMachineReconciler) Reconcile ¶
func (r *AzureStackHCIVirtualMachineReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile reacts to some event on the kubernetes object that the controller has registered to handle
func (*AzureStackHCIVirtualMachineReconciler) SetupWithManager ¶
func (r *AzureStackHCIVirtualMachineReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
SetupWithManager registers the controller with the k8s manager
Source Files ¶
- azurestackhcicluster_controller.go
- azurestackhcicluster_reconciler.go
- azurestackhciloadbalancer_controller.go
- azurestackhciloadbalancer_virtualmachine.go
- azurestackhcimachine_annotations.go
- azurestackhcimachine_controller.go
- azurestackhcivirtualmachine_controller.go
- azurestackhcivirtualmachine_reconciler.go
Click to show internal directories.
Click to hide internal directories.