도메인 생성 - CodeArtifact

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

도메인 생성

CodeArtifact 콘솔 AWS Command Line Interface (AWS CLI) 또는 를 사용하여 도메인을 생성할 수 있습니다. AWS CloudFormation생성되는 도메인에는 리포지토리가 포함되지 않습니다. 자세한 정보는 리포지토리 생성을 참조하세요. 를 사용하여 CodeArtifact 도메인을 관리하는 방법에 대한 자세한 내용은 을 CloudFormation 참조하십시오AWS CloudFormation을 사용하여 CodeArtifact 리소스 생성.

도메인 생성(콘솔)

  1. https://console.aws.amazon.com/codesuite/codeartifact/home 에서 AWS CodeArtifact 콘솔을 엽니다.

  2. 탐색 창에서 도메인을 선택하고 도메인 생성을 선택합니다.

  3. 이름에 도메인의 이름을 입력합니다.

  4. 추가 구성을 확장합니다.

  5. AWS KMS key (KMS 키) 를 사용하여 도메인의 모든 자산을 암호화합니다. AWS 관리형 KMS 키나 자신이 관리하하는 KMS 키를 사용할 수 있습니다. 에서 지원되는 KMS 키 유형에 대한 자세한 내용은 을 참조하십시오. CodeArtifact 에서 지원되는 AWS KMS 키 유형 CodeArtifact

    • 기본 AWS 관리형 키를 사용하려면 AWS 관리형 키를 선택합니다.

    • 관리하는 KMS 키를 사용하려면 고객 관리형 키를 선택합니다. 관리하는 KMS 키를 사용하려면 고객 관리형 키 ARN에서 KMS 키를 검색하여 선택합니다.

    자세한 내용은 AWS Key Management Service 개발자 안내서AWS 관리형 키고객 관리형 키를 참조하세요.

  6. 도메인 생성을 선택합니다.

도메인 생성(AWS CLI)

를 사용하여 도메인을 만들려면 create-domain 명령을 사용합니다. AWS CLI AWS KMS key (KMS 키) 를 사용하여 도메인의 모든 자산을 암호화해야 합니다. AWS 관리형 KMS 키 또는 관리하는 KMS 키를 사용할 수 있습니다. AWS 관리형 KMS 키를 사용하는 경우 파라미터를 사용하지 마세요. --encryption-key

에서 CodeArtifact 지원되는 KMS 키 유형에 대한 자세한 내용은 을 참조하십시오. 에서 지원되는 AWS KMS 키 유형 CodeArtifact KMS 키에 대한 자세한 내용은 AWS Key Management Service 개발자 안내서AWS 관리형 키고객 관리형 키를 참조하세요.

aws codeartifact create-domain --domain my_domain

JSON 형식의 데이터는 새 도메인에 관한 세부 정보와 함께 출력에 표시됩니다.

{ "domain": { "name": "my_domain", "owner": "111122223333", "arn": "arn:aws:codeartifact:us-west-2:111122223333:domain/my_domain", "status": "Active", "encryptionKey": "arn:aws:kms:us-west-2:111122223333:key/your-kms-key", "repositoryCount": 0, "assetSizeBytes": 0, "createdTime": "2020-10-12T16:51:18.039000-04:00" } }

자신이 관리하는 KMS 키를 사용하는 경우 Amazon 리소스 이름(ARN)을 --encryption-key 파라미터와 함께 포함해야 합니다.

aws codeartifact create-domain --domain my_domain --encryption-key arn:aws:kms:us-west-2:111122223333:key/your-kms-key

JSON 형식의 데이터는 새 도메인 관련 세부 정보와 함께 출력에 표시됩니다.

{ "domain": { "name": "my_domain", "owner": "111122223333", "arn": "arn:aws:codeartifact:us-west-2:111122223333:domain/my_domain", "status": "Active", "encryptionKey": "arn:aws:kms:us-west-2:111122223333:key/your-kms-key", "repositoryCount": 0, "assetSizeBytes": 0, "createdTime": "2020-10-12T16:51:18.039000-04:00" } }

태그를 사용하여 도메인 생성

태그가 있는 도메인을 만들려면 create-domain 명령에 --tags 파라미터를 추가합니다.

aws codeartifact create-domain --domain my_domain --tags key=k1,value=v1 key=k2,value=v2