1. code deploy agent 설치
$ sudo yum update
$ sudo yum install ruby
$ wget https://aws-codedeploy-ap-northeast-2.s3.ap-northeast-2.amazonaws.com/latest/install
wget https://{bucket-name}.s3.{region-identifier}.amazonaws.com/latest/install
리전별 설치 파일 주소가 다르기 때문에 여기서 확인 한다.
$ chmod +x ./install
$ sudo ./install auto
$ sudo service codedeploy-agent start
2. IAM에 들어가서 EC2역할 생성
AWSCodeDeployFullAccess, AmazonS3FullAccess, AmazonEC2RoleforAWSCodeDeploy권한 추가
Next build 앱을 실행시킬 EC2에 다음의 IAM 역할 부여
3. S3 버킷 생성 및 IAM사용자 생성
1. s3 버킷은 기본 세팅으로 생성
2. IAM에서 s3와 codedeploy에 모두 권한 있는 사용자 생성
3. IAM 사용자 설정에서 엑세스키 만들기
4. IAM에 들어가서 CodeDeploy역할 생성
'[실무개발] > AWS' 카테고리의 다른 글
아마존 리눅스 Frontend CI / CI [2] (0) | 2024.02.02 |
---|---|
EC2 (Amazon Linux 2) Docker, Docker-composer 설치 (0) | 2023.01.05 |
AWS S3 액세스 제어 (0) | 2022.07.18 |
인스턴스, 그룹 쉽게 식별하기 (0) | 2022.07.18 |
EC2 키페어 추가 (0) | 2022.04.20 |