올해초에 인프라 전환을 하기 전에 서비스를 배포할 때 Bastion서버라는 곳에 접속한 다음에 여러 커맨드를 입력하고 배포를 했었다. 당시의 서비스 배포 과정은 다음과 같았다. $ ssh -i ~/.ssh/id_rsa deploy@3.xxx.xxx.xxx -A $ conn api1 $ git pull $ yarn build $ pm2 restart 0 대충 이렇게 하면 서비스 배포가 된다는 것은 알고 있었는데 어떤 과정인지 잘 몰랐어서 늦게나마 찾아보고 정리했다. 명령어에 대한 설명은 다음과 같다. $ ssh -i ~/.ssh/id_rsa deploy@3.xxx.xxx.xxx -A 외부에서 deploy라는 사용자로 3.xxx.xxx.xxx라는 IP주소를 가진 서버에 접속한다. 이때 ~/.ssh/id_rs..