aws-app-mesh-roadmap
aws-app-mesh-roadmap copied to clipboard
Unable to connect to RDS from App Mesh with EgressFilter set to DROP_ALL
Summary
I have a service in Appmesh that wants to connect to RDS endpoint. Appmesh EgressFilter has been set to DROP_ALL. According to this, Appmesh allows any traffic to *.amazonaws.com
. But I cannot connect to RDS service. All I know is the golang client says bad connection.
The RDS endpoint is ended with rds.amazonaws.com
.
Steps to Reproduce Try to connect to RDS endpooint in an Appmesh service when EgressFilter is set to DROP_ALL
Are you currently working around this issue? Adding RDS port(3306) to Appmesh ignore ports resolves the problem
This is a duplicate of https://github.com/aws/aws-app-mesh-roadmap/issues/270 , let us know if this can be resolved and continue discussion on #270
I have seen #270. The difference is that I use Appmesh with EgressFilter set to DROP_ALL, not ALLOW_ALL. Anyway, I updated #270 with my case.