Codedeploy 2

AWS CodePipeline 자습서 따라하기

AWS CodePipeline 의 자습서를 따라하면서 관련 내용을 정리해 봤다. 자습서: 단순 파이프라인 생성 (S3 버킷) 가장 기본적인 내용이다. S3에 업로드된 Application 코드를 CodeDeploy로 배포한다. CodePipeline은 Source, Build, Deploy 3단계로 이루어져 있는데, 이번 예제는 아래처럼 구성된다. 이후에 새로운 Deployment Group을 생성하고 Production 배포단계를 추가하고 enable/disable을 시킬수 있다. Source: S3 Build: skip Deploy: CodeDeploy 자습서: 간단한 파이프라인 생성 (CodeCommit 리포지토리) 위의 내용과 거의 유사하나 Source로 S3 대신 CodeCommit을 쓴다는 차..

IT/Public Cloud 2022.01.03

AWS CodeDeploy 사용법 (feat. EC2 배포, 실패 log 확인, 요금)

AWS CodeDepoly란? 쉽게 말해, AWS에서 제공하는 배포서비스이다. 이름 그대로 Application 배포를 관리한다. Regional 서비스이므로 Region 단위로 배포 및 Application 관리가 가능하다. CodeDeploy를 사용해서 EC2에 Application을 배포해보자 대략적인 순서는 아래와 같다. IAM Role을 생성 S3 버킷 생성, 어플리케이션 및 appspec.yml 업로드 EC2 인스턴스 생성 및 설정 CodeDeploy 항목 생성 (Application, Deployment Group) 배포 실행 1. IAM Role 생성 먼저 IAM에서 Role을 만들어야 한다. 아래와 같이 총 2개의 Role을 만들어야 한다. 1) CodeDeploy 에서 사용할 Role ..

IT/Public Cloud 2021.12.07
반응형