Image Builder 출력 리소스 태그 지정 - EC2 Image Builder

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

Image Builder 출력 리소스 태그 지정

리소스에 태그를 지정하면 리소스 비용 또는 기타 카테고리를 필터링하고 추적하는 데 유용할 수 있습니다. 태그에 따라 액세스를 제어할 수도 있습니다. 태그 기반 권한 부여에 관한 자세한 내용은 Image Builder 태그 기반 권한 부여(을)를 참조하세요.

Image Builder는 다음과 같은 다이내믹 태그를 지원합니다.

  • - {{imagebuilder:buildDate}}

    빌드 시점의 빌드 날짜/시간으로 확인되는 태그.

  • - {{imagebuilder:buildVersion}}

    Image Builder Amazon 리소스 이름(ARN) 끝에 있는 번호인 빌드 버전으로 확인됩니다. 예를 들어, "arn:aws:imagebuilder:us-west-2:123456789012:component/myexample-component/2019.12.02/1"(은)는 빌드 버전을 1(으)로 표시합니다.

배포한 Amazon Machine Image(AMI)를 추적하는 데 도움이 되도록 Image Builder는 출력 AMI에 다음 태그를 자동으로 추가합니다.

  • "CreatedBy":"EC2 Image Builder"

  • "Ec2ImageBuilderArn":"arn:aws:imagebuilder:us-west-2:123456789012:image/simple-recipe-linux/1.0.0/10". 이 태그에는 AMI를 생성하는 데 사용된 Image Builder 이미지 리소스의 ARN이 포함되어 있습니다.

에서 리소스에 태그 지정 AWS CLI

다음 예제는 EC2 Image Builder에서 imagebuilder CLI 명령을 사용하여 리소스를 추가하고 태그를 지정하는 방법을 보여줍니다. 적용할 resourceArn 및 태그를 제공해야 합니다.

예제 tag-resource.json의 내용은 다음과 같습니다.

{ "resourceArn": "arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline", "tags": { "KeyName": "KeyValue" } }

이전 tag-resource.json 파일을 참조하는 다음 명령을 실행합니다.

aws imagebuilder tag-resource --cli-input-json file://tag-resource.json

에서 리소스 태그 해제 AWS CLI

다음 예제는 imagebuilder CLI 명령을 사용하여 리소스에서 태그를 제거하는 방법을 보여줍니다. 태그를 제거하려면 resourceArn 및 키를 제공해야 합니다.

예제 untag-resource.json의 내용은 다음과 같습니다.

{ "resourceArn": "arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline", "tagKeys": [ "KeyName" ] }

이전 untag-resource.json 파일을 참조하는 다음 명령을 실행합니다.

aws imagebuilder untag-resource --cli-input-json file://untag-resource.json

에서 특정 리소스에 대한 모든 태그 나열 AWS CLI

다음 예제는 imagebuilder CLI 명령을 사용하여 특정 리소스의 모든 태그를 나열하는 방법을 보여줍니다.

aws imagebuilder list-tags-for-resource --resource-arn arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline