Documentation
¶
Index ¶
- func ClusterToOCIManagedControlPlaneMapper() handler.MapFunc
- func OCIManagedClusterToOCIManagedControlPlaneMapper(ctx context.Context, c client.Client, log logr.Logger) (handler.MapFunc, error)
- func OCIManagedControlPlaneToOCIManagedClusterMapper(ctx context.Context, c client.Client, log logr.Logger) (handler.MapFunc, error)
- type OCIMachinePoolReconciler
- type OCIManagedClusterControlPlaneReconciler
- type OCIManagedClusterReconciler
- type OCIManagedMachinePoolReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClusterToOCIManagedControlPlaneMapper ¶ added in v0.6.0
func OCIManagedClusterToOCIManagedControlPlaneMapper ¶ added in v0.6.0
Types ¶
type OCIMachinePoolReconciler ¶
type OCIMachinePoolReconciler struct {
client.Client
Scheme *runtime.Scheme
Recorder record.EventRecorder
ClientProvider *scope.ClientProvider
Region string
}
OCIMachinePoolReconciler reconciles a OCIMachinePool object
func (*OCIMachinePoolReconciler) Reconcile ¶
func (r *OCIMachinePoolReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, reterr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the machinepool closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.8.3/pkg/reconcile
func (*OCIMachinePoolReconciler) SetupWithManager ¶
func (r *OCIMachinePoolReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager sets up the controller with the Manager.
type OCIManagedClusterControlPlaneReconciler ¶ added in v0.6.0
type OCIManagedClusterControlPlaneReconciler struct {
client.Client
Scheme *runtime.Scheme
Recorder record.EventRecorder
Region string
ClientProvider *scope.ClientProvider
}
OCIManagedClusterControlPlaneReconciler reconciles a OCIManagedControlPlane object
func (*OCIManagedClusterControlPlaneReconciler) Reconcile ¶ added in v0.6.0
func (r *OCIManagedClusterControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, reterr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the machine closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.8.3/pkg/reconcile
func (*OCIManagedClusterControlPlaneReconciler) SetupWithManager ¶ added in v0.6.0
func (r *OCIManagedClusterControlPlaneReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager sets up the controller with the Manager.
type OCIManagedClusterReconciler ¶ added in v0.6.0
type OCIManagedClusterReconciler struct {
client.Client
Scheme *runtime.Scheme
Recorder record.EventRecorder
Region string
ClientProvider *scope.ClientProvider
}
OCIManagedClusterReconciler reconciles a OciCluster object
func (*OCIManagedClusterReconciler) Reconcile ¶ added in v0.6.0
func (r *OCIManagedClusterReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, reterr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the machine closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.8.3/pkg/reconcile
func (*OCIManagedClusterReconciler) SetupWithManager ¶ added in v0.6.0
func (r *OCIManagedClusterReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager sets up the controller with the Manager.
type OCIManagedMachinePoolReconciler ¶ added in v0.6.0
type OCIManagedMachinePoolReconciler struct {
client.Client
Scheme *runtime.Scheme
Recorder record.EventRecorder
ClientProvider *scope.ClientProvider
Region string
}
OCIManagedMachinePoolReconciler reconciles a OCIManagedMachinePool object
func (*OCIManagedMachinePoolReconciler) Reconcile ¶ added in v0.6.0
func (r *OCIManagedMachinePoolReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, reterr error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the machinepool closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.8.3/pkg/reconcile
func (*OCIManagedMachinePoolReconciler) SetupWithManager ¶ added in v0.6.0
func (r *OCIManagedMachinePoolReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager sets up the controller with the Manager.