이번 포스트에서는 L 사에 적용된 Jenkins 를 사용하여 AutoScale 이 적용된 Application 을 CodeBuild, CodeDeploy 를 이용하여 Blue/Green 배포하는 방법에 대해 알아보겠습니다. Architecture Application의 변경 사항을 Source Repository(GitLab)에 push 합니다. Jenkins 에서 수동으로 Build를 실행하여 Source Repository 의 모든 파일을 Jenkins의 Workspace 로 복제합니다. CodeBuild Plugin 이 AWS CodeBuild 를 실행합니다. Jenkins의 Workspace 에 복제된 source code 파일을 압축하여 사전 정의된 Amazon S3 버킷에 zip 파일로 upl..
AWS EC2 Blue/Green Deployment (Feat. Jenkins, CodeBuild, CodeDeploy) - Part 1
이번 포스트에서는 L 사에 적용된 Jenkins 를 사용하여 AutoScale 이 적용된 Application 을 CodeBuild, CodeDeploy 를 이용하여 Blue/Green 배포하는 방법에 대해 알아보겠습니다. Architecture Application의 변경 사항을 Source Repository(GitLab)에 push 합니다. Jenkins 에서 수동으로 Build를 실행하여 Source Repository 의 모든 파일을 Jenkins의 Workspace 로 복제합니다. CodeBuild Plugin 이 AWS CodeBuild 를 실행합니다. Jenkins의 Workspace 에 복제된 source code 파일을 압축하여 사전 정의된 Amazon S3 버킷에 zip 파일로 upl..
2023.10.05