AWS cli 로 codecommit, ecr repository를 생성하는 방법을 알아보자
CodeCommit Repository 생성
aws codecommit create-repository 명령을 사용한다. (링크)
aws codecommit create-repository --repository-name [Repo Name] --repository-description [Description] --tags [Key]=[Value]
ECR Repository 조회/생성
Repository 조회
aws ecr describe-repositoris 명령을 실행하면 기존 repository 설정을 확인할수 있다. 먼저 콘솔을 통해서 repository를 성
aws ecr describe-repositories --repository-names [Repo 이름] > ecr_repo.json
출력결과는 아래와 같다.
{
"repository": {
"repositoryArn": "arn:aws:ecr:ap-northeast-2:xxxx:repository/[Repo이름]",
"registryId": "xxxx",
"repositoryName": [Repo이름],
"repositoryUri": "xxxx.dkr.ecr.ap-northeast-2.amazonaws.com/[Repo이름]",
"createdAt": "2022-03-28T12:47:46+00:00",
"imageTagMutability": "MUTABLE",
"imageScanningConfiguration": {
"scanOnPush": false
},
"encryptionConfiguration": {
"encryptionType": "AES256"
}
}
}
Repository 생성
이중 repository, repositoryArn, repositoryId, repositoryUri, createAt 을 삭제하고 그 외 값들은 적절하게 수정한다. (링크 참고)
aws ecr create-repository --cli-input-json file://ecr_repo.json
반응형
'IT > Public Cloud' 카테고리의 다른 글
AWS EFS 비용과 처리량 알아보기 (feat. iops, 크레딧) (0) | 2022.04.25 |
---|---|
ECR의 VPC Endpoint 생성 및 연동 (feat. Private Link 와의 차이점) (0) | 2022.04.12 |
AWS CloudFormation 으로 VPC부터 Bastion EC2 생성까지 (0) | 2022.03.12 |
AWS Auto Scaling Group 알아보기 (feat. 정책, 튜토리얼) (0) | 2022.03.11 |
AWS EC2 User Data 사용하기 (feat 로그, 내용확인) (0) | 2022.03.08 |