CodePipeline과 Slack Bot으로 스마트하게 배포하는 구조를 정리한다. 핵심은 배포 직전에 Slack에서 사람이 승인하도록 만드는 것이다.만들고 싶었던 흐름GitHub push 하면 Docker 자동 빌드 및 테스트빌드가 완료되면 배포 직전에 confirm을 Slack Bot으로 받기Slack에서 최종 컨펌을 하면 배포 시작배포가 완료 및 실패가 되면 Slack으로 알림 받기트리거는 GitHub Actions vs CodePipeline빌드 트리거는 GitHub Actions와 CodePipeline으로 하는 방법 2가지가 있다.트리거 종류로는 비용이 바뀌지 않으니 CodePipeline에서 처리하는 것이 관리적 측면에서 좋다고 판단했다. AWS 리소스 접근 권한을 IAM 역할로 처리할 수 ..
GitHub가 새해 선물로 private repos를 무료로 풀었다는 소식이다.당시 발표문은 이랬다.Today we’re announcing two major updates to make GitHub more accessible to developers: unlimited free private repositories, and a simpler, unified Enterprise offering.(오늘 우리는 깃허브에 개발자가 보다 쉽게 접근할 수 있도록 두 가지 중요 업데이트를 발표합니다. 무제한 무료 개인 저장소, 그리고 통합 엔터프라이즈 오퍼링을 공개하여 매우 기쁩니다.)갓 MS가 NetBeans의 노예였던 우리에게 VS Code를 무료로 풀어주고, 자마린을 인수해서 무료로 풀어주고, 이번엔 깃허브..
