Under "Step 3: Launch and Configure Amazon EKS Worker Nodes" in the section "To enable worker nodes to join your cluster" when editing the aws-auth-cm.yaml file, I incorrectly used the ARN of the service role that I created way back as a prerequisite. The correct ARN to use in this file is the NodeInstanceRole which was created a little earlier in Step 3 when creating the stack.
Shiva, I recently completed testing of an updated Ubuntu image for EKS. I would recommend trying again with ami-6322011b in us-west-2.
I happened to run into a problem that sounds like yours. In my case it was user error while following the Getting Started guide (https:/ /docs.aws. amazon. com/eks/ latest/ userguide/ getting- started. html). Specifically my problem was this:
Under "Step 3: Launch and Configure Amazon EKS Worker Nodes" in the section "To enable worker nodes to join your cluster" when editing the aws-auth-cm.yaml file, I incorrectly used the ARN of the service role that I created way back as a prerequisite. The correct ARN to use in this file is the NodeInstanceRole which was created a little earlier in Step 3 when creating the stack.