CodeCommit이란?
우리가 흔히 사용하는 형상관리 도구인 Git이 있다. Git은 GitHub, GitLab, Atlassian, Bitbucket등을 Repository로 사용하여 소스코드를 관리한다. 이와 동일한 기능을 가진 저장소를 AWS에서 제공하는데 이것이 바로 CodeCommit이다.
CodeCommit의 특장점
GitHub와 다르게 저장소가 암호화되기 때문에 보안적인 측면에서 우수하다.
또한 월 활성 접속계정 5개 이하, 계정 당 요청수가 2000개 이하인 경우에는 무료로 서비스 이용이 가능하다.
CodeCommit 사용해보기
Git을 활용한 형상 관리 1편
1. Git 또는 cmder 설치 < 윈도우 git 설치 > https://git-scm.com/downloads 에서 설치 파일 다운로드 설치 파일을 실행하여 기본 값으로 설치해도 무방하다. < 윈도우 cmder 설치 > https://cmder.net/ 에서 설..
cumulus.tistory.com
로컬 PC에 Git-bash가 설치되어 있어야 하므로 관련 내용은 링크를 남기도록 하겠다.
1) CodeCommit을 사용할 계정 생성
2. SSH키 생성
codecommit은 ssh키를 통해 git과 연동되기 때문에 ssh키를 생성해야한다.
ssh-keygen -t rsa -b 4096 : 키 유형을 rsa로 지정하면서 길이를 4096비트로 지정할 수도 있다.
3. ssh 공개키 사용자에 등록
4. 리포지토리 생성 및 연동
5. 커밋 테스트
참고한 블로그 링크
https://twofootdog.tistory.com/33
AWS CodeCommit으로 소스코드 관리하기(Git & SSH)
이번 글에서는 AWS CodeCommit과 Git을 활용하여 소스코드를 관리하는 방법에 대해서 알아볼 것이다. 이 글의 순서는 다음과 같다. AWS CodeCommit이란? 실습 전 준비사항 IAM 계정 및 그룹 생성 AWS와 로컬
twofootdog.tistory.com
https://gracefullight.dev/2017/08/18/AWS-CodeCommit-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/index.html
AWS CodeCommit 사용하기
AWS 에서 제공하는 Cloud Git Repository 인 CodeCommit 으로 소스코드를 관리해보자. 설정 공식 문서가 아주 잘 되어있다. 문서를 보고 시작해도 된다. Mac Windows IAM 유저 생성 IAM 에서 유저를 만든 뒤에 AWSC
gracefullight.dev
https://bysssss.tistory.com/126
AWS CodeCommit
1) 기본설정 1-1) 깃 HTTPS ID/PW 연결 사용할 IAM의 사용자에, '권한'에 "AWSCodeCommitFullAccess" 추가. 사용할 IAM의 사용자에, '보안 자격 증명'에 "AWS CodeCommit에 대한 HTTPS Git 자격 증명" 생성. CodeC..
bysssss.tistory.com
SSH 연결에 대한 설정 단계AWS CodeCommit윈도우의 저장소 - AWS CodeCommit
SSH 키 ID를 두 개 이상 업로드한 경우, 키가 업로드 날짜가 아니라 키 ID를 기준으로 영문자순으로 나열됩니다. 올바른 업로드 날짜와 연결된 키 ID를 복사했는지 확인하십시오.
docs.aws.amazon.com
'AWS' 카테고리의 다른 글
SNS와 Lambda를 이용한 AutoScaling Group 인스턴스 EBS 스냅샷 생성 (0) | 2021.07.04 |
---|---|
AWS Lambda + API GateWay를 활용한 REST API 사용하기 (0) | 2021.07.03 |
AWS Lambda 기초 개념 및 간단 사용 (0) | 2021.07.03 |
AWS Route53 Failover를 활용한 고가용성 웹 사이트 구축 (0) | 2021.06.29 |
AWS VPC 구성 및 VPC peering연결, SSH 터널링 접속 (0) | 2021.06.20 |