Documentation
¶
Index ¶
- type AWSManagedControlPlaneReconciler
- func (r *AWSManagedControlPlaneReconciler) ClusterToAWSManagedControlPlane(o client.Object) []ctrl.Request
- func (r *AWSManagedControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res ctrl.Result, reterr error)
- func (r *AWSManagedControlPlaneReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSManagedControlPlaneReconciler ¶
type AWSManagedControlPlaneReconciler struct {
client.Client
Recorder record.EventRecorder
EnableIAM bool
AllowAdditionalRoles bool
WatchFilterValue string
ExternalResourceGC bool
AlternativeGCStrategy bool
WaitInfraPeriod time.Duration
MaxWaitActiveUpdateDelete time.Duration
TagUnmanagedNetworkResources bool
// contains filtered or unexported fields
}
AWSManagedControlPlaneReconciler reconciles a AWSManagedControlPlane object.
func (*AWSManagedControlPlaneReconciler) ClusterToAWSManagedControlPlane ¶
func (r *AWSManagedControlPlaneReconciler) ClusterToAWSManagedControlPlane(o client.Object) []ctrl.Request
ClusterToAWSManagedControlPlane is a handler.ToRequestsFunc to be used to enqueue requests for reconciliation for AWSManagedControlPlane based on updates to a Cluster.
func (*AWSManagedControlPlaneReconciler) Reconcile ¶
func (r *AWSManagedControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (res ctrl.Result, reterr error)
Reconcile will reconcile AWSManagedControlPlane Resources.
func (*AWSManagedControlPlaneReconciler) SetupWithManager ¶
func (r *AWSManagedControlPlaneReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager is used to setup the controller.
Click to show internal directories.
Click to hide internal directories.