<p>I have create EKS cluster as specified in
<a href="https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html" rel="noreferrer">https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html</a></p>

<p>Added worker nodes 
as specified in above link Step 3: Launch and Configure Amazon EKS Worker Nodes</p>

<p>In security Group also I added rule for enabling ssh to worker nodes. 
When I tried to login to worker node with 'ec2-user' username and with valid key SSH Login is not happening.</p>

<p>Can anyone help me in debugging this issue ? </p>

Karthik
<p>I found a workaround. I created an EC2 instance with same VPC which is used by worker node, also used the same security group and Key Pair for newly created EC2 instance. I tried to login to newly created EC2 instance which works like charm ( don't know Why it won't work for worker nodes). Once I logged into the instance tried SSH to worker nodes from there with Private IP which is working as expected.</p>

<p>Again this a workaround. Not sure why I wasn't able to login to worker node.</p>
