1. VSCode에서 SQLTools 설치
  2. 사용하는 DB에 맞는 추가 extension 설치
  3. 현재 ssh tunnel 기능은 PR 상태이므로 직접 native ssh tunnel을 사용해야함
Host my-server-tunnel
  HostName 123.123.123.123
  User ec2-user
  IdentityFile /Users/key.pem
  LocalForward 55432 database.asdf.region.rds.amazonaws.com:5432
  1. 위와같은 형식으로 ssh configuration을 잡아줌
alias dbtunnel="ssh -N my-server-tunnel"
  1. 위처럼 .zshrc에 alias 잡아서 편하게 쓰자
  2. SQLTools에 DB connection 추가하기

7. ssl 설정 안하면 no pg_hba.conf 에러가 발생함. 아래처럼 바꿔주자

8. 터미널에서 dbtunnel 실행시키고 db 연결하면 됨