Documentation ¶
Index ¶
Constants ¶
View Source
const ( // TagsLastAppliedAnnotation is the key for the AWSMachinePool object annotation // which tracks the tags that the AWSMachinePool actuator is responsible // for. These are the tags that have been handled by the // AdditionalTags in the AWSMachinePool Provider Config. // See https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ // for annotation formatting rules. TagsLastAppliedAnnotation = "sigs.k8s.io/cluster-api-provider-aws-last-applied-tags" )
Variables ¶
This section is empty.
Functions ¶
func GetOwnerClusterKey ¶ added in v0.6.1
func GetOwnerClusterKey(obj metav1.ObjectMeta) (*client.ObjectKey, error)
GetOwnerClusterKey returns only the Cluster name and namespace.
Types ¶
type AWSFargateProfileReconciler ¶ added in v0.6.5
type AWSFargateProfileReconciler struct { client.Client Recorder record.EventRecorder Endpoints []scope.ServiceEndpoint EnableIAM bool WatchFilterValue string }
AWSFargateProfileReconciler reconciles a AWSFargateProfile object.
func (*AWSFargateProfileReconciler) Reconcile ¶ added in v0.6.5
func (r *AWSFargateProfileReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile reconciles AWSFargateProfiles.
func (*AWSFargateProfileReconciler) SetupWithManager ¶ added in v0.6.5
func (r *AWSFargateProfileReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
SetupWithManager is used to setup the controller.
type AWSMachinePoolReconciler ¶ added in v0.6.1
type AWSMachinePoolReconciler struct { client.Client Recorder record.EventRecorder WatchFilterValue string // contains filtered or unexported fields }
AWSMachinePoolReconciler reconciles a AWSMachinePool object.
func (*AWSMachinePoolReconciler) Reconcile ¶ added in v0.6.1
func (r *AWSMachinePoolReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile is the reconciliation loop for AWSMachinePool.
func (*AWSMachinePoolReconciler) SetupWithManager ¶ added in v0.6.1
func (r *AWSMachinePoolReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager, options controller.Options) error
type AWSManagedMachinePoolReconciler ¶ added in v0.6.1
type AWSManagedMachinePoolReconciler struct { client.Client Recorder record.EventRecorder Endpoints []scope.ServiceEndpoint EnableIAM bool AllowAdditionalRoles bool WatchFilterValue string }
AWSManagedMachinePoolReconciler reconciles a AWSManagedMachinePool object.
func (*AWSManagedMachinePoolReconciler) Reconcile ¶ added in v0.6.1
func (r *AWSManagedMachinePoolReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, reterr error)
Reconcile reconciles AWSManagedMachinePools.
func (*AWSManagedMachinePoolReconciler) SetupWithManager ¶ added in v0.6.1
func (r *AWSManagedMachinePoolReconciler) 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.