
Google Cloud SQL 접속하기
두줄요약
Cloud SQL의 Public IP, Bastion Host, Cloud SQL Proxy 기반 접속 방식을 비교했습니다. SSH·IAM·localhost 활용에 따른 보안성과 운영 특성을 정리했습니다.
구조와 흐름
- Public IP에 인스턴스별 허용 네트워크를 설정하는 직접 접속 방식
- Bastion Host와 Cloud SQL Proxy를 조합한 외부 포트·SSH 터널·내부 IP 접속 방식
- 로컬 Cloud SQL Auth Proxy 실행 후 localhost로 접속하는 방식
선택 이유
- Bastion Host 경유로 방화벽 규칙을 통합해 관리 실수 감소
- SSH 키 활용으로 비밀번호 기반 접속보다 강화된 보안 기대
- Proxy의 localhost 연결로 IP 변경 대응 및 스크립트 활용 용이
주의할 점
- Cloud SQL 인스턴스 허용 네트워크 설정은 프로젝트 방화벽과 독립적 구성
- Bastion Host에서 3306 포트를 노출하는 방식은 직접 접속 대비 보안상 큰 차이 부재
- Cloud SQL Auth Proxy 기반 접속에서 IAM 활용 가능


