How Do You Troubleshoot the Amazon EKS Web Console Error “AccessDeniedException not authorized to perform: iam:PassRole on resource”?

Problem scenario
You are logged into the AWS web console.  You try to perform an operation but you get this error:

"AccessDeniedException
User: arn:aws:iam::12345678910:user/jdoe is not authorized to perform: iam:PassRole on resource: arn:aws:iam::12345678910:role/rolename"

What should you do?

Solution
1.  Create a role with "EKS" (to create Kubernetes clusters).  If you don't know how, see this posting.
2.  Follow steps 1, 2, and 8 through 20 of this set of directions.  (Go to that link but skip steps 3 through 7.) 

Leave a comment

Your email address will not be published. Required fields are marked *