sigs.k8s.io/cluster-api-provider-aws@v1.5.5/docs/book/src/topics/eks/index.md (about) 1 # EKS Support in the AWS Provider 2 3 - **Feature status:** Stable 4 - **Feature gate (required):** EKS=true 5 - **Feature gate (optional):** EKSEnableIAM=true,EKSAllowAddRoles=true 6 7 ## Overview 8 9 The AWS provider supports creating EKS based cluster. Currently the following features are supported: 10 11 - Provisioning/managing an Amazon EKS Cluster 12 - Upgrading the Kubernetes version of the EKS Cluster 13 - Attaching a self-managed machines as nodes to the EKS cluster 14 - Creating a machine pool and attaching it to the EKS cluster. See [machine pool docs for details](../machinepools.md). 15 - Creating a managed machine pool and attaching it to the EKS cluster. See [machine pool docs for details](../machinepools.md) 16 - Managing "EKS Addons". See [addons for further details](./addons.md) 17 - Creating an EKS fargate profile 18 - Managing aws-iam-authenticator configuration 19 20 Note: machine pools and fargate profiles are still classed as experimental. 21 22 The implementation introduces the following CRD kinds: 23 24 - AWSManagedControlPlane - specifies the EKS Cluster in AWS and used by the Cluster API AWS Managed Control plane (MACP) 25 - AWSManagedMachinePool - defines the managed node pool for the cluster 26 - EKSConfig - used by Cluster API bootstrap provider EKS (CABPE) 27 28 And a number of new templates are available in the templates folder for creating a managed workload cluster. 29 30 ## SEE ALSO 31 32 * [Prerequisites](prerequisites.md) 33 * [Enabling EKS Support](enabling.md) 34 * [Disabling EKS Support](disabling.md) 35 * [Creating a cluster](creating-a-cluster.md) 36 * [Using EKS Console](eks-console.md) 37 * [Using EKS Addons](addons.md) 38 * [Enabling Encryption](encryption.md) 39 * [Cluster Upgrades](cluster-upgrades.md)