반응형
[AWS] ECS 블루/그린 배포를 위한 CodePipeline 구성 방법을 자세하게 알아보기
Cloud/Amazon Cloud2024. 12. 31. 17:20[AWS] ECS 블루/그린 배포를 위한 CodePipeline 구성 방법을 자세하게 알아보기

안녕하세요. 이번 시간에는 AWS ECS 블루/그린 배포를 위한 CodePipeline 구성을 해보는 실습을 진행하겠습니다.0. 참고 자료https://docs.aws.amazon.com/ko_kr/codepipeline/latest/userguide/tutorials-ecs-ecr-codedeploy.html  자습서: Amazon ECR 소스 및 CodeDeploy 배포ECS로 파이프라인 생성 - AWS CodePipeline선택적인 대기 시간을 보여주는 배포 단계를 볼 수 있습니다. 기본적으로 는 성공적인 배포 후 1시간을 기 CodeDeploy 다린 후 원래 작업 세트를 종료합니다. 이 시간을 사용하여 작업을 롤백하거나docs.aws.amazon.com 자습서: Amazon ECR 소스 및 Cod..

[AWS] CodePipeline에서 다른 VPC에 있는 사내 GitLab에 연동하는 방법
Cloud/Amazon Cloud2024. 6. 26. 12:55[AWS] CodePipeline에서 다른 VPC에 있는 사내 GitLab에 연동하는 방법

안녕하세요 이번 시간에는 AWS CodePipeline에서 다른 VPC에 있는 사내 GitLab에 연동하는 실습을 진행하겠습니다. 1. 서비스 구성 설명현재 Account A는 레거시 환경에서 벗어나 ECS Fargate를 사용하기로 결정했습니다. 기존에는 GitLab Runner를 사용하고 있었으나 ECS Fargate를 사용하며 AWS의 코드시리즈를 사용하기로 논의된 상태입니다.  AWS CodePipeline에는 개발자 도구 > 연결에서 GitLab Self-Managed 기능을 지원하고 있는데 서로 다른 VPC 환경이기 때문에 Account A VPC와 Account B VPC는 VPC Peering, VPN, Private Link 등 내부 네트워크 통신이 되어야 합니다. 2. VPC Peeri..

반응형
image