Set up a credential that allows Tanzu Mission Control to manage resources in your AWS account.
An account credential is required for managing the lifecycle of EKS clusters.
There is a five (5) minute sync period between the AWS account and Tanzu Mission Control, so resources created (such as a subnet) may not appear as available in Tanzu Mission Control immediately. The syncing must be complete before you try to create another resource.
Prerequisites
Log in to the Tanzu Mission Control console.
Log in to your AWS account.
- To create EKS credentials, you must be associated with the Tanzu Mission Control role cluster.admin role.
For more information about roles and permissions in Tanzu Mission Control, see Access Control and Users and Groups in VMware Tanzu Mission Control Concepts.
Procedure
Results
When you click Create, Tanzu Mission Control creates the credential. The process of creating and validating the credential can take up to 15 minutes.
- control-plane.${GeneratedTemplateID}.eks.tmc.cloud.vmware.com - this is for control plane communications
- worker.${GeneratedTemplateID}.eks.tmc.cloud.vmware.com - this is for the worker nodes
- lambda.${GeneratedTemplateID}.eks.tmc.cloud.vmware.com - this role allows Lambda to retrieve EKS cluster, VPC, AMI, Region, and Availability Zone information
- cloudwatch.${GeneratedTemplateID}.eks.tmc.cloud.vmware.com - this allows CloudWatch to invoke Lambda functions
- clusterlifecycle.${GeneratedTemplateID}.eks.tmc.cloud.vmware.com - this role is for managing EKS cluster lifecycles
What to do next
After you have created the credential, you can use it when creating an EKS cluster in your AWS account.