GithubAction1 Github Action 하나로 자동 배포 WorkFlow 만들기 ( Spring Boot ) 고민 사안 1. application.yml 에 있는 민감정보 관리 2.. 배포시 workflow 하나로 진행하고 싶음 S3 + CodeDeploy 를 선택하지 않은 이유 빠른 시간안에 개발 환경을 구성하고 싶기 때문이다 AWS CodeDeploy 는 배포 파이프 라인을 구성하는데 많은 설정과 시간이 필요하다 현재 서비스는 백앤드 (1명 ) + 프론트 (1명) 이기 때문에 빠른 개발을 위해 배포된 개발 환경을 빠르게 적용시킬 수 있어야한다 그리고 예상된 서비스 규모가 작다 즉 많은 배포 파이프 라인은 쓸모없는 리소스라고 판단했다 그러나 AWS CodeDeploy를 사용하면 애플리케이션의 상태를 모니터링하고 문제가 발생하면 롤백하는 등의 기능을 제공하기 때문에 안정성이 높아진다. 또한 다수의 인스턴스를 사.. 2023. 3. 31. 이전 1 다음