I am still starting out with AWS Glue and I am trying to connect it to my publicly accessible MySql database hosted on RDS Aurora to get its data.
So I start by creating a crawler and in the data store I create a new connection as in the screenshot below:
I go through the rest and eventually try to run the crawler but I get the following error: At least one security group must open all ingress ports.To limit traffic, the source security group in your inbound rule can be restricted to the same security group
I am not sure what I need to change in the security group attached to the RDS but here's what I have right now for the inbound rules:
You'll notice that I have a self-referencing rule in there that's pointing to the same security group.
The outbound rules are going to all traffic.
Any idea what I might be doing wrong?
VPC S3 endpoint validation failed for SubnetId: subnet-1944ab40. VPC: vpc-c8605bad. Reason: Could not find S3 endpoint or NAT gateway for subnetId: subnet-1944ab40 in Vpc vpc-c8605bad
– Impossibly