- Newest
- Most votes
- Most comments
as you said "My goal is to close the DB to the internet, but keep allowing access to the external service and developers.
you should modify the instance's settings to make it "Not Publicly Accessible" and ensure your security group rules restrict access to only authorized private networks. in RDS console select your RDS and click modify(in this page go to connectivity and Additional configuration and choose "Not publicly accessible" it will ask you "Schedule modifications When to apply modifications Apply during the next scheduled maintenance window Current maintenance window: April 08, 2025 00:05 - 00:35 (UTC-07:00) Apply immediately The modifications in this request and any pending modifications will be asynchronously applied as soon as possible, regardless of the maintenance window setting for this database instance." ) .
( (this may require a downtime)
then configure your security group to only allow access from:
Your external service's specific IP address
The CIDR range used by your Verified Access endpoint
this "private-only" setup with specific allowed exceptions through security groups.
answered 2 years ago
Relevant content
asked 2 years ago
