title: Kubernete have no access from eks pod to rds mysql
body: <p>I am trying set up eks with rds mysql. I used eksctl to setup the eks cluster and I did not change any default network configuration. eks and rds are using the same vpc. 
  This is the result in a debugging pod</p>
  
  <pre><code>telnet xx.rds.amazonaws.com 3306
  Connected to xx.us-west-2.rds.amazonaws.com
  J
  8.0.16\#t'Ti1??]Gp^;&amp;Aomysql_native_passwordConnection closed by foreign host
  / # nslookup xxx.us-west-2.rds.amazonaws.com
  Server:     10.100.0.10
  Address:    10.100.0.10:53
  
  Non-authoritative answer:
  xxx.us-west-2.rds.amazonaws.com canonical name = ec2-xx.us-west-2.compute.amazonaws.com
  Name:   ec2-xx.us-west-2.compute.amazonaws.com
  Address: 192.168.98.108
  
  nc -vz 192.168.98.108 3306
  192.168.98.108 (192.168.98.108:3306) open
  </code></pre>
  
  <p>I used service mesh Istio I created a mysql client pod in a sidecar not enabled namespace I get an error message like following
  Mysql client pod </p>
  
  <pre><code> ERROR 2002 (HY000) Can't connect to MySQL sever on xxxxx.us-west-2.rds.amazonaws.com. 
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/NIxQD.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NIxQD.png" alt="enter image description here"></a>
   I am new to vpc. rds and vpc are using the same vpc. they are connected within the private network?</p>
  
  <p>If it says connection refused in my grpc server log, eks grpc server try to connect 192.168.98.108 and that is the private ip of the ads Do I need other configuration in vpc?. Any ideas? cheers</p>