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 Log logr.Logger Recorder record.EventRecorder Endpoints []scope.ServiceEndpoint EnableIAM bool }
AWSFargateProfileReconciler reconciles a AWSFargateProfile object
func (*AWSFargateProfileReconciler) Reconcile ¶ added in v0.6.5
Reconcile reconciles AWSFargateProfiles
func (*AWSFargateProfileReconciler) SetupWithManager ¶ added in v0.6.5
func (r *AWSFargateProfileReconciler) SetupWithManager(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 Log logr.Logger Recorder record.EventRecorder // contains filtered or unexported fields }
AWSMachinePoolReconciler reconciles a AWSMachinePool object
func (*AWSMachinePoolReconciler) Reconcile ¶ added in v0.6.1
Reconcile is the reconciliation loop for AWSMachinePool
func (*AWSMachinePoolReconciler) SetupWithManager ¶ added in v0.6.1
func (r *AWSMachinePoolReconciler) SetupWithManager(mgr ctrl.Manager) error
type AWSManagedClusterReconciler ¶
type AWSManagedClusterReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder }
AWSManagedClusterReconciler reconciles AWSManagedCluster
func (*AWSManagedClusterReconciler) SetupWithManager ¶
func (r *AWSManagedClusterReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
type AWSManagedMachinePoolReconciler ¶ added in v0.6.1
type AWSManagedMachinePoolReconciler struct { client.Client Log logr.Logger Recorder record.EventRecorder Endpoints []scope.ServiceEndpoint EnableIAM bool }
AWSManagedMachinePoolReconciler reconciles a AWSManagedMachinePool object
func (*AWSManagedMachinePoolReconciler) Reconcile ¶ added in v0.6.1
Reconcile reconciles AWSManagedMachinePools
func (*AWSManagedMachinePoolReconciler) SetupWithManager ¶ added in v0.6.1
func (r *AWSManagedMachinePoolReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
SetupWithManager is used to setup the controller
Click to show internal directories.
Click to hide internal directories.