Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StackitClusterReconciler ¶
type StackitClusterReconciler struct {
client.Client
Scheme *runtime.Scheme
// CloudClientFactory builds a cloud.Client from parsed credentials. It is
// injected so tests can swap in the in-memory fake.
CloudClientFactory cloud.Factory
}
StackitClusterReconciler reconciles a StackitCluster object.
func (*StackitClusterReconciler) Reconcile ¶
func (r *StackitClusterReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, err error)
Reconcile implements the spec section 18 flow.
func (*StackitClusterReconciler) SetupWithManager ¶
func (r *StackitClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers the controller with the manager.
type StackitMachineReconciler ¶
type StackitMachineReconciler struct {
client.Client
Scheme *runtime.Scheme
// CloudClientFactory builds a cloud.Client from parsed credentials.
CloudClientFactory cloud.Factory
}
StackitMachineReconciler reconciles a StackitMachine object.
func (*StackitMachineReconciler) Reconcile ¶
func (r *StackitMachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, err error)
Reconcile implements the spec section 19 flow.
func (*StackitMachineReconciler) SetupWithManager ¶
func (r *StackitMachineReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager registers the controller with the manager.
Click to show internal directories.
Click to hide internal directories.