codepipeline으로 Github+ CodeBuild + CodeDeploy 생성하기

    [AWS] [4] CodeDeploy 에서 Blue/Green으로 배포하기, AWS CI/CD 구축하기

    [AWS] [4] CodeDeploy 에서 Blue/Green으로 배포하기, AWS CI/CD 구축하기

    CodeDeploy 에서 일반 배포가 아닌 Blue/Green으로 배포하는 방법이다. 시작템플릿 생성하기 Auto Scaling에서 사용할 시작 템플릿을 만든다. EC2에 접속해 왼쪽 사이드 바에 인스턴스 아래에 시작 템플릿 이라고 있다. 시작 템플릿 생성하기를 클릭해준다. AMI의 경우 나는 만들어 둔 것으로 대체했다. 본인이 개발하고자 하는 환경에 맞게끔 인스턴스 유형과 키 페어를 선택해준다. 네트워크에는 생성되어 있는 보안그룹을 선택해준다. 고급 세부 정보를 클릭해 IAM 설정과 제일 아래로 내리면 사용자 데이터 부분에 인스턴스를 실행할 때 실행하고자 하는 명령어를 적어주면 된다. #!/bin/bash 를 제일 상단에 적어주어야하며 디폴트로 root로 실행된다. Auto Scaling IAM Aut..