[DataBase] 퍼블릭 액세스 제한 후 RDS와 EC2 연결하기
·
Infra & Cloud
문제 상황RDS 퍼블릭 액세스를 차단하고 난 뒤, EC2에서 DB 접속에 문제가 발생함docker-compose와 ci-cd 로직 및 rds와 ec2의 보안그룹 문제라고 판단함. 1. RDS 생성→ 생성 시 퍼블릭 액세스 차단으로! (퍼블릭 IP로 인한 Virtual IP 비용 청구됨)→ Postgresql DB를 활용할 예정이므로, psql을 기준으로 설명하겠음. 2. RDS와 EC2의 네트워크 환경 확인AWS 콘솔 → EC2 → 해당 인스턴스 선택 → 네트워크 인터페이스 확인AWS 콘솔 → RDS → 해당 DB 인스턴스 선택 → VPC 및 서브넷 정보 확인EC2와 RDS가 같은 VPC 및 서브넷에 있는지 확인 3. EC2 와 RDS 간의 보안 그룹 설정퍼블릭 액세스를 차단한 경우, EC2에서만 접..