고양이발일기
Code Deploy 시작하기 본문
반응형
1단계: IAM 사용자 프로비저닝
1. IAM 사용자를 만듭니다.
저는 전에 만들어뒀던 사용자가 있으니 그걸로 진행하도록 하겠습니당.
2. IAM 사용자에게 코드 배포에 액세스할 권한을 부여합니다.

2단계: AWS CLI 설치
설치 유무 판정은 aws --version 명령어를 통해 확인가능하다.
잘깔려있으므로 패쓰

3단계: 서비스 역할 생성
lambda를 위한 배포를 설정할 것이기 때문에 공식 문서 중 람다 부분을 읽어줍니다.
Amazon SNS 게시를 허용하려면AWSCodeDeployRoleForLambda정책을 검색합니다. 이 정책은 서비스 역할에서 다음을 수행하는 데 필요한 권한을 제공합니다.
- AWS Lambda 함수 및 별칭을 읽고 업데이트하고 호출합니다.
- Amazon S3 버킷에 있는 개정 파일에 액세스합니다.
- CloudWatch 경보에 관한 정보를 검색합니다.
- Amazon SNS 주제에 정보를 게시합니다.
Amazon SNS 대한 액세스를 제한하려면 AWSCodeDeployRoleForLambdaLimited 정책을 검색합니다. 이 정책은 서비스 역할에서 다음을 수행하는 데 필요한 권한을 제공합니다.
- AWS Lambda 함수 및 별칭을 읽고 업데이트하고 호출합니다.
- Amazon S3 버킷에 있는 개정 파일에 액세스합니다.
- CloudWatch 경보에 관한 정보를 검색합니다.
amazon SNS 게시를 허용하느냐 마느냐인듯 한데... amazon SNS 란 모바일 사용자에게 대량으로 문자 전송을 위한 서비스 라고 한다. 사용하지 않을 예정이니 후자를 선택하도록 합니다.
서비스 역할 생성

AWS 서비스에서 Code Deploy를 선택해줍니다.

각자의 사용에 맞추어 선택해줍니다.

권한과 태그 부분에서는 수정할 필요 없이 다음으로 넘어가준 후,
검토 부분에서 CodeDeployServiceRole과 같은 역할 이름을 부여해줍니다.
입력이 완료 되면 생성을 해줍니당 @^-^)@

오늘은 code deploy 초기설정을 알아보았습니당당당당
오늘 밤에 람다 배포까지 진행해봐야겠서용
출근은 항상 적응 안되지만 화이팅.. 열일 합시당
반응형
'개발 일기' 카테고리의 다른 글
AWS SAM을 이용한 Hello World 애플리케이션 배포하기 (0) | 2021.07.22 |
---|---|
AWS 서버리스 애플리케이션 모델 (AWS SAM) (0) | 2021.07.22 |
AWS 람다와 AWS S3 연결하기 (f. API Gateway) (0) | 2021.07.19 |
AWS 서버리스 서비스 백엔드 (1) (0) | 2021.07.18 |
AWS 정적 웹사이트 호스팅 (3) (0) | 2021.07.17 |
Comments