본문 바로가기

퍼블릭 클라우드

AWS 리소스에 태그(Tag)를 추가하는 방법

728x90

AWS 리소스에 태그(Tag)를 추가하는 방법

AWS 리소스에 태그를 추가하는 방법은 간단하며 AWS Management Console, AWS Command Line Interface (CLI), 또는 AWS SDK를 사용하여 수행할 수 있습니다. 태그를 추가하면 리소스를 쉽게 식별하고 분류할 수 있으며, 비용 및 보안 관리에 도움이 됩니다.

권한(ResourceGroupsandTagEditorFullAccess) 추가

  • 사용자 > username01 > 권한 추가 > 기존 정책 직업 연결

ec2_tags1

리소스 태그 추가

aws ec2 create-tags, aws rds add-tags-to-resource, aws s3api put-bucket-tagging과 같은 서비스별 CLI 명령을 사용하여 리소스에 태그를 추가할 수 있습니다.

 

  • Amazon EC2 인스턴스에 태그를 추가
aws ec2 create-tags --resources i-1234567890abcdef0 --tags Key=Name,Value=MyServer Key=Environment,Value=Production
  • Key=Group Value=test 태그 추가
aws ec2 create-tags --resources i-0434567890abcdef0 --tags 'Key="Group",Value=test'
  • 복수(Key=Group Value=test, Key=Group1 Value=test1)의 태그 추가
aws ec2 create-tags --resources i-0434567890abcdef0 \
--tags Key="Group",Value=test Key="Group1",Value=test1

ec2_tags2

728x90

리소트 태그 확인

aws ec2 describe-tags --filters "Name=resource-id,Values=i-1234567890abcdef0"
  • 여러 개의 리소스(여러 인스턴스)에 태그 추가
aws ec2 create-tags \
--resources i-0334567890abcdef1 i-0434567890abcdef0 \
--tags Key=Owner,Value=iadmin Key=stack,Value=Production
  • 컴퓨팅 > EC2 > 태그

ec2_tags3

리소스 태그 업데이트 또는 제거

리소스의 태그를 업데이트하거나 제거하려면 update-tags 또는 delete-tags 명령어를 사용합니다.

aws ec2 create-tags --resources i-1234567890abcdef0 --tags Key=Environment,Value=Staging
aws ec2 delete-tags --resources i-1234567890abcdef0 --tags Key=Environment

위 명령어는 Environment 태그 값을 Staging으로 업데이트합니다.

웹 콘솔에서 태그 추가

ec2_tags4

Amazon EC2 인스턴스에 대한 것이지만 다른 AWS 리소스에 대해서도 비슷한 방식으로 태그를 추가하고 관리할 수 있습니다.

 

참고URL

- 리소스 및 태그 : https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/EC2_Resources.html

 

728x90