개요
AWS CodeCommit은 안전한 Git 기반의 리포지토리를 클라우드 기반으로 제공하는 완전 관리형 소스 제어 서비스 입니다.
CodeCommit 실행을 위해 필요한 IAM 계정 생성 방법과 Git HTTPS 접속을 위해 필요한 자격 증명 생성 방법을 알아보겠습니다. 이를통해 Cloud9에서 CodeCommit 접속하는 경우와 외부 시스템에서 CodeCommit 접속 시 자격 증명 정보와 IAM 계정을 활용하게 됩니다.
1. [서비스] - [보안자격증명 및 규정준수] - [IAM] 선택 후 '사용자'를 클릭하여 [사용자 추가] 버튼을 클릭합니다.
2. [사용자추가] 페이지에서 '사용자 이름'에 'CodeCommit_User' 입력 후 '엑세스 유형' 에서 '프로그래밍 방식 엑세스'를 선택하고 [다음:권한] 버튼을 클릭합니다.
3. [사용자추가] 페이지에서 [기존 정책 직접 연결] 버튼을 클릭합니다. '정책' 필터에 'CodeCommit'입력 후 'AWSCodeCommitFullAccess'를 체크하고 [다음:태그] 버튼 클릭, [태그] 페이지에서 [다음:검토] 버튼을 클릭합니다.
4. [사용자추가] 페이지에서 [사용자 만들기] 버튼을 클릭합니다.
5. [사용자추가] 페이지에서 AWS CLI 연결에 사용할 엑세스 키 ID와 비밀 엑세스 키를 PC에 저장하기 위해 [CSV 다운로드] 버튼을 클릭하여 자격 증명을 PC로 다운로드 합니다.
6. 사용자 계정 생성 후 사용자 메뉴에서 생성된 계정을 클릭하여 설정화면으로 이동합니다.
7. 자격 증명 설정을 변경하기 위해 [보안 자격 증명] 메뉴를 클릭합니다.
8. 'AWS CodeCommit에 대한 HTTPS Git 자격 증명' 항목에서 [자격증명생성] 버튼을 클릭합니다.
9. HTTPS Git 자격 증명 등록을 위해 [자격증명다운로드] 버튼을 눌러 사용자 이름과 비밀번호를 다운로드 합니다.
'IaaS > 퍼블릭클라우드' 카테고리의 다른 글
(AWS) AWS CodeDeploy 란? (0) | 2021.06.08 |
---|---|
(AWS) AWS CodeBuild 란? 그리고 실습 (0) | 2021.06.07 |
(AWS) AWS의 CI/CD 툴 - CloudWatch (0) | 2021.06.06 |
(AWS) AWS의 CI/CD 툴 - AWS Cloud9 (0) | 2021.06.06 |
(AWS) 서버리스 AWS Lamdba 개요와 사용법 (0) | 2021.06.05 |