Go 서비스를 Github Action 을 이용해서 AWS ECS 에 배포하기
소개 배포 자동화 시스템 소개 Go 서비스의 운영 및 배포를 위한 시스템 구성을 소개 하도록 하겠습니다. 저희는 다른 기술에 비해 접근이 용이했던 ECS 를 사용하여 시스템을 구성하였습니다. 사용 Tool 클라우드 : AWS 소스 레파지토리 : Github Docker 컨테이너: ECS API 서비스 구성 배포 자동화 프로세스 API 서버 배포 테스트용 Go API 서버 만들기 Echo 와 Swagger 를 설정한 초간단 API 를 구성해 보겠습니다. Simple Code Echo-Swagger 소개 Echo-Swagger 는 Echo기반의 컨트롤러를 자동으로 문서화 해주는 기능을 해주는 라이브러리 입니다. Ehco 사용시 사용자 및 협업 하는 개발자 에게 API 문서를 제공할때 유용 합니다. ...