[실무개발]/AWS

아마존 리눅스 Frontend CI / CI [1]

_niel 2024. 1. 31. 17:35

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