Create an EKS cluster in your connected Amazon Web Services (AWS) account.
After you connect an AWS account, use Tanzu Mission Control to provision resources and create EKS clusters.
When creating EKS clusters, Tanzu Mission Control uses a naming scheme of eks.<credentials>.<region>.<name>
.
Prerequisites
- You must have an account credential to provide access to your AWS account, as described in Create an Account Credential for EKS Cluster Lifecycle Management.
- You must have a VPC and subnets configured, as described in Create a VPC with Subnets for EKS Cluster Lifecycle Management.
- Log in to the Tanzu Mission Control console.
- To create EKS clusters, you must be associated with the Tanzu Mission Control cluster.admin, cluster.view, cluster.update, and account.credential.get roles.
For more information, see Access Control in VMware Tanzu Mission Control Concepts.
Procedure
- From the Tanzu Mission Control console, click Clusters in the left navigation pane.
- Click Create cluster, and then choose Create EKS cluster from the dropdown.
- Enter a name for the cluster, and specify the cluster group. The cluster name must start and end with a letter or number, contain only lowercase letters, numbers, and hyphens, and be a maximum length of 63 characters.
- You can optionally add a description and label.
- Click Next.
- Configure the control plane.
- Select the account credential for the account in which you want to create the cluster.
- Select the version of Kubernetes to use for the cluster.
- In the Network section, select the region where your VPC is configured.
- Select your VPC.
- Click Next.
- Configure node pools.
- Enter a name for the node pool and optionally a description of the node pool.
- Optionally, add an EKS tag, a Kubernetes tag, and a Kubernetes taint.
- Configure the Compute parameters by selecting an AMI and an instance type. If you are using a custom AMI, select it from the list.
- Configure the Scaling parameters.
- Click Create.