I'm trying to run the app performance toolkit according to this guide.
It seems to work up to the point of creating the cluster and then it fails in creating an EKS Node Group.
I use an admin account for my AWS, and checked specifically that I have full access permissions for EKS, but the error looks like a permissions error.
Has anyone encountered anything like this?
Error: creating EKS Node Group (atlas-bamboo-build2secure-cluster:appNode-m5_2xlarge-20231126084423785900000011): InvalidRequestException: You are not authorized to launch instances with this launch template.
Hello @Eldan Vaknin
Welcome to the Atlassian Community!
Based on the error message you've shared, it appears the issue is with launching instances using a specified launch template, rather than with EKS (Elastic Kubernetes Service) permissions directly. This can happen due to a few reasons, even if you're using an admin account. Here are steps and aspects to check and potentially rectify the problem:
Even though you're using an admin account, it's worth double-checking the IAM policies attached to your user or role. Specifically, ensure that the permissions include actions related to EC2 instances and launch templates.
Incase the everything seems to be correctly configured, Check AWS CloudTrail logs for the failed operation. And Try manually creating an instance using the problematic launch template via the AWS CLI or AWS Management Console. This can help isolate whether the issue is with the launch template itself or the way EKS is attempting to use it.
Hope it helps!
Regards,
Khushboo Gupta
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.