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
- type OCIVirtualMachinePoolReconciler
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.
type OCIVirtualMachinePoolReconciler ¶ added in v0.10.0
type OCIVirtualMachinePoolReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder ClientProvider *scope.ClientProvider Region string }
OCIVirtualMachinePoolReconciler reconciles a OCIVirtualMachinePool object
func (*OCIVirtualMachinePoolReconciler) Reconcile ¶ added in v0.10.0
func (r *OCIVirtualMachinePoolReconciler) 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/pkg/reconcile
func (*OCIVirtualMachinePoolReconciler) SetupWithManager ¶ added in v0.10.0
func (r *OCIVirtualMachinePoolReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager sets up the controller with the Manager.