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 Endpoints []scope.ServiceEndpoint EnableIAM bool AllowAdditionalRoles bool WatchFilterValue string ExternalResourceGC bool AlternativeGCStrategy bool WaitInfraPeriod time.Duration TagUnmanagedNetworkResources bool }
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.