'AWS EKS Cluster & Nodes creation IAM Role

When You try and create an EKS Cluster there is a box for IAM Role, likewise when you try and create worker nodes there is a box for IAM Role. The box is blank with a pulldown menu. I am not understanding how to populate the box. I know the Polices I want for the Role, I can see existing Roles that use the policies I want, I can create Roles with the correct Policy, but they never appear as a choice in that IAM pulldown Menu... It is mandatory box, it has to be populated.

I even tried assuming the role first, but I don't have access to the root account, and when i put my login account, it says invalid account (You know the subordinate accounts you can create where you put the real account ID in the top box (which is a series of numbers) then the account name someone created for you, and your password.

How do you get that IAM Role box populated when creating a Cluster or worker node group?



Solution 1:[1]

The problem was I have a sub account, which sucks cause i am used to being root. I had to plead with the "real account" to grant me more permissions in my PowerUsers Role.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 David H.