기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS OpsWorks for Chef Automate 리소스에서 태그 작업
중요
AWS OpsWorks for Chef Automate는 2024년 5월 5일에 수명이 종료되었으며 신규 및 기존 고객 모두에서 비활성화되었습니다. 기존 고객은 Chef SaaS 또는 대체 솔루션으로 마이그레이션하는 것이 좋습니다. 질문이 있는 경우 AWS re:Post
태그는 AWS 리소스를 식별 및 구성하기 위한 메타데이터로 작동하는 단어나 구문입니다. 에서 리소스 AWS OpsWorks for Chef Automate는 최대 50개의 사용자 적용 태그를 가질 수 있습니다. 각 태그는 키와 하나의 값(선택 사항)으로 구성됩니다. AWS OpsWorks for Chef Automate에서 태그를 적용할 수 있는 리소스 유형은 다음과 같습니다.
-
AWS OpsWorks for Chef Automate 서버
-
AWS OpsWorks for Chef Automate 서버 백업
AWS 리소스의 태그를 사용하면 비용을 추적하거나, 리소스에 대한 액세스를 제어하거나, 작업 자동화를 위한 리소스를 그룹화하거나, 용도 또는 수명 주기 단계별로 리소스를 구성할 수 있습니다. 태그의 이점에 대한 자세한 내용은 AWS Answers의 AWS 태깅 전략
태그를 사용하여 AWS OpsWorks for Chef Automate 서버 또는 백업에 대한 액세스를 제어하려면 AWS Identity and Access Management (IAM)에서 정책 설명을 생성하거나 편집합니다. 자세한 내용은 AWS Identity and Access Management 사용 설명서의 리소스 태그를 사용하여 AWS 리소스에 대한 액세스 제어를 참조하세요.
AWS OpsWorks for Chef Automate 서버에 태그를 적용하면 서버의 백업, 백업을 저장하는 Amazon S3 버킷, 서버의 Amazon EC2 인스턴스, 저장된 서버의 보안 암호 AWS Secrets Manager, 서버에서 사용하는 탄력적 IP 주소에도 태그가 적용됩니다. 태그는가 서버를 생성하는 데 OpsWorks 사용하는 CloudFormation 스택으로 전파되지 않습니다.
주제
에서 태그 작동 방식 AWS OpsWorks for Chef Automate
이 릴리스에서는 OpsWorks CM API 및 AWS Management Console을 사용하여 태그를 추가하고 관리할 수 있습니다. OpsWorks 또한 CM은 EC2 인스턴스, Secrets Manager의 보안 암호, 탄력적 IP 주소, 보안 그룹, S3 버킷 및 백업을 포함하여 서버에 연결된 AWS 리소스에 서버에 추가하는 태그를 추가하려고 시도합니다. 다음 표는 AWS OpsWorks for Chef Automate에서 태그를 추가하고 관리하는 방법의 개요를 제공합니다.
| 작업 | 사용 작업 |
|---|---|
| 수동으로 생성하는 새 AWS OpsWorks for Chef Automate 서버 또는 백업에 태그를 추가합니다. |
|
| 리소스의 태그를 봅니다. |
|
| 백업이 수동으로 생성되었는지 아니면 자동으로 생성되었는지에 관계없이 기존 AWS OpsWorks for Chef Automate 서버 또는 백업에 태그를 추가합니다. |
|
| 리소스에서 태그를 삭제합니다. |
|
DescribeServers 및 DescribeBackups 응답에는 태그 정보가 포함되지 않습니다. 태그를 표시하려면 ListTagsForResource API를 사용합니다.
에서 태그 추가 및 관리 AWS OpsWorks for Chef Automate (콘솔)
이 섹션의 절차는 AWS Management Console에서 수행됩니다.
태그를 추가할 경우 태그 키는 비워둘 수 없습니다. 키는 최대 127자로서 유니코드 문자, 숫자, 구분 기호 또는 특수 문자(+ - = . _ : / @)만 포함할 수 있습니다. 태그 값은 선택 사항입니다. 키는 있지만 값은 없는 태그를 추가할 수 있습니다. 값은 최대 255자로서 유니코드 문자, 숫자, 구분 기호 또는 특수 문자(+ - = .
_ : / @)만 포함할 수 있습니다.
주제
새 AWS OpsWorks for Chef Automate 서버에 태그 추가(콘솔)
-
AWS OpsWorks for Chef Automate 서버를 생성하기 위한 모든 사전 조건을 완료해야 합니다.
-
Chef Automate 서버 생성의 1-10단계를 따릅니다.
-
자동 백업 설정을 지정한 후 고급 설정 구성 페이지의 태그 영역에 태그를 추가합니다. 최대 50개의 태그를 추가할 수 있습니다. 태그 추가가 완료되면 다음을 선택합니다.
-
Chef Automate 서버 생성의 13단계로 이동하여 새 서버에 대해 선택한 설정을 검토합니다.
새 백업에 태그 추가(콘솔)
-
AWS OpsWorks for Chef Automate 홈 페이지에서 기존 Chef Automate 서버를 선택합니다.
-
서버 세부 정보 페이지의 탐색 창에서 백업을 선택합니다.
-
백업 페이지에서 백업 생성을 선택합니다.
-
태그를 추가합니다. 태그 추가가 완료되면 생성을 클릭합니다.
기존 서버에서 태그 추가 또는 보기(콘솔)
-
AWS OpsWorks for Chef Automate 홈 페이지에서 기존 Chef Automate 서버를 선택하여 세부 정보 페이지를 엽니다.
-
탐색 창에서 태그를 선택하거나 세부 정보 페이지 하단에서 모든 태그 보기를 선택합니다.
-
태그 페이지에서 편집을 선택합니다.
-
서버에서 태그를 추가하거나 편집합니다. 작업을 마쳤으면 저장을 선택합니다.
참고
Chef Automate 서버에서 태그를 변경하면 EC2 인스턴스, 탄력적 IP 주소, 보안 그룹, S3 버킷 및 백업과 같이 서버와 연결된 리소스의 태그도 변경됩니다.
기존 백업에서 태그 추가 또는 보기(콘솔)
-
AWS OpsWorks for Chef Automate 홈 페이지에서 기존 Chef Automate 서버를 선택하여 세부 정보 페이지를 엽니다.
-
탐색 창에서 백업을 선택하거나 세부 정보 페이지의 최근 백업 영역에서 모든 백업 보기를 선택합니다.
-
백업 페이지에서 관리할 백업을 선택한 다음 백업 편집을 선택합니다.
-
백업에서 태그를 추가하거나 편집합니다. 완료되면 업데이트를 선택합니다.
서버에서 태그 삭제(콘솔)
-
AWS OpsWorks for Chef Automate 홈 페이지에서 기존 Chef Automate 서버를 선택하여 세부 정보 페이지를 엽니다.
-
탐색 창에서 태그를 선택하거나 세부 정보 페이지 하단에서 모든 태그 보기를 선택합니다.
-
태그 페이지에서 편집을 선택합니다.
-
태그 옆에 있는 X를 선택하여 태그를 삭제합니다. 작업을 마쳤으면 저장을 선택합니다.
참고
Chef Automate 서버에서 태그를 변경하면 EC2 인스턴스, 탄력적 IP 주소, 보안 그룹, S3 버킷 및 백업과 같이 서버와 연결된 리소스의 태그도 변경됩니다.
백업에서 태그 삭제(콘솔)
-
AWS OpsWorks for Chef Automate 홈 페이지에서 기존 Chef Automate 서버를 선택하여 세부 정보 페이지를 엽니다.
-
탐색 창에서 백업을 선택하거나 세부 정보 페이지의 최근 백업 영역에서 모든 백업 보기를 선택합니다.
-
백업 페이지에서 관리할 백업을 선택한 다음 백업 편집을 선택합니다.
-
태그 옆에 있는 X를 선택하여 태그를 삭제합니다. 완료되면 업데이트를 선택합니다.
에서 태그 추가 및 관리 AWS OpsWorks for Chef Automate (CLI)
이 섹션의 절차는 AWS CLI에서 수행됩니다. 태그 작업을 시작하기 AWS CLI 전에의 최신 릴리스를 실행하고 있는지 확인합니다. 설치 또는 업데이트에 대한 자세한 내용은 AWS Command Line Interface 사용 설명서의 설치를 AWS CLI AWS CLI참조하세요.
태그를 추가할 경우 태그 키는 비워둘 수 없습니다. 키는 최대 127자로서 유니코드 문자, 숫자, 구분 기호 또는 특수 문자(+ - = . _ : / @)만 포함할 수 있습니다. 태그 값은 선택 사항입니다. 키는 있지만 값은 없는 태그를 추가할 수 있습니다. 값은 최대 255자로서 유니코드 문자, 숫자, 구분 기호 또는 특수 문자(+ - = .
_ : / @)만 포함할 수 있습니다.
주제
새 AWS OpsWorks for Chef Automate 서버에 태그 추가(CLI)
AWS OpsWorks for Chef Automate 서버를 생성할 때 AWS CLI 를 사용하여 태그를 추가할 수 있습니다. 이 절차에서는 서버를 만드는 방법을 자세히 설명하지 않습니다. 이 가이드의 섹션을 사용하여 AWS OpsWorks for Chef Automate 서버를 생성하는 방법에 대한 자세한 내용은 를 사용하여 Chef Automate 서버 생성 AWS CLI 섹션을 AWS CLI 참조하세요. 서버에 최대 50개의 태그를 추가할 수 있습니다.
-
AWS OpsWorks for Chef Automate 서버를 생성하기 위한 모든 사전 조건을 완료해야 합니다.
-
를 사용하여 Chef Automate 서버 생성 AWS CLI의 1-5단계를 완료합니다.
-
6단계에서
create-server명령을 실행할 때, 다음 예제와 같이 명령에--tags파라미터를 추가합니다.aws opsworks-cm create-server ... --tags Key=Key1,Value=Value1Key=Key2,Value=Value2다음은
create-server명령의 태그 부분만 보여주는 예제입니다.aws opsworks-cm create-server ... --tags Key=Stage,Value=Production Key=Department,Value=Marketing -
를 사용하여 Chef Automate 서버 생성 AWS CLI에 설명된 나머지 단계를 완료합니다. 태그가 새 서버에 추가되었는지 확인하려면 이 주제의 리소스 태그 나열에 소개된 단계를 따릅니다.
새 백업에 태그 추가(CLI)
서버의 새 수동 백업 AWS CLI 을 생성할 때를 사용하여 태그를 추가할 수 있습니다 AWS OpsWorks for Chef Automate . 이 절차에서는 수동 백업을 만드는 방법을 자세히 설명하지 않습니다. 수동 백업을 생성하는 방법에 대한 자세한 내용은의 "에서 수동 백업을 수행하려면 AWS CLI"을 참조하세요AWS OpsWorks for Chef Automate 서버 백업. 백업에 최대 50개의 태그를 추가할 수 있습니다. 서버에 태그가 있는 경우 새 백업에 서버 태그가 자동으로 지정됩니다.
기본적으로 새 AWS OpsWorks for Chef Automate 서버를 생성하면 자동 백업이 활성화됩니다. 이 주제의 기존 서버 또는 백업에 태그 추가(CLI)에서 설명하는 tag-resource 명령을 실행하여 자동 백업에 태그를 추가할 수 있습니다.
-
백업을 만들 때 수동 백업에 태그를 추가하려면 다음 명령을 실행합니다. 명령의 태그 부분만 표시됩니다. 전체
create-backup명령의 예는 AWS OpsWorks for Chef Automate 서버 백업의 “ AWS CLI에서 수동 백업 수행하기”를 참조하세요.aws opsworks-cm create-backup ... --tags Key=Key1,Value=Value1Key=Key2,Value=Value2다음은
create-backup명령의 태그 부분만 보여주는 예제입니다.aws opsworks-cm create-backup ... --tags Key=Stage,Value=Production Key=Department,Value=Marketing
기존 서버 또는 백업에 태그 추가(CLI)
tag-resource 명령을 실행하여 기존 AWS OpsWorks for Chef Automate
서버 또는 백업에 태그를 추가할 수 있습니다(백업이 자동으로 생성되었든 수동으로 생성되었든 상관없이). 대상 리소스의 Amazon 리소스 번호(ARN)를 지정하여 태그를 추가합니다.
-
태그를 적용할 리소스의 ARN을 가져오려면 다음과 같이 하세요.
-
서버의 경우
describe-servers --server-name을 실행합니다. 명령의 결과에 서버 ARN이 표시됩니다.server_name -
백업의 경우
describe-backups --backup-id를 실행합니다. 명령 결과에 백업 ARN이 표시됩니다. 를 실행backup_IDdescribe-backups --server-name하여 특정 AWS OpsWorks for Chef Automate 서버의 모든 백업에 대한 정보를 표시할 수도 있습니다.server_name
다음 예제는
describe-servers --server-name opsworks-cm-test명령의 결과인ServerArn만 보여줍니다.ServerArn값이tag-resource명령에 추가되어 서버에 태그를 추가합니다.{ "Servers": [ { ... "ServerArn": "arn:aws:opsworks-cm:us-west-2:123456789012:server/opsworks-cm-test/EXAMPLEd-66b0-4196-8274-d1a2bEXAMPLE" } ] } -
-
1단계에서 반환한 ARN을 사용하여
tag-resource명령을 실행합니다.aws opsworks-cm tag-resource --resource-arn "server_or_backup_ARN" --tags Key=Key1,Value=Value1Key=Key2,Value=Value2다음은 예입니다.
aws opsworks-cm tag-resource --resource-arn "arn:aws:opsworks-cm:us-west-2:123456789012:server/opsworks-cm-test/EXAMPLEd-66b0-4196-8274-d1a2bEXAMPLE" --tags Key=Stage,Value=Production Key=Department,Value=Marketing -
태그가 성공적으로 추가되었는지 확인하려면 다음 절차 리소스 태그 나열로 이동합니다.
리소스 태그 나열
list-tags-for-resource 명령을 실행하여 AWS OpsWorks for Chef Automate 서버 또는 백업에 연결된 태그를 표시할 수 있습니다. 해당 태그를 볼 대상 리소스의 ARN을 지정합니다.
-
태그를 나열할 리소스의 ARN을 가져오려면 다음과 같이 하세요.
-
서버의 경우
describe-servers --server-name을 실행합니다. 명령의 결과에 서버 ARN이 표시됩니다.server_name -
백업의 경우
describe-backups --backup-id를 실행합니다. 명령 결과에 백업 ARN이 표시됩니다. 를 실행backup_IDdescribe-backups --server-name하여 특정 AWS OpsWorks for Chef Automate 서버의 모든 백업에 대한 정보를 표시할 수도 있습니다.server_name
-
-
1단계에서 반환한 ARN을 사용하여
list-tags-for-resource명령을 실행합니다.aws opsworks-cm list-tags-for-resource --resource-arn "server_or_backup_ARN"다음은 예입니다.
aws opsworks-cm tag-resource --resource-arn "arn:aws:opsworks-cm:us-west-2:123456789012:server/opsworks-cm-test/EXAMPLEd-66b0-4196-8274-d1a2bEXAMPLE"리소스에 태그가 있는 경우 이 명령은 다음과 같은 결과를 반환합니다.
{ "Tags": [ { "Key": "Stage", "Value": "Production" }, { "Key": "Department", "Value": "Marketing" } ] }
리소스에서 태그 삭제
untag-resource 명령을 실행하여 AWS OpsWorks for Chef Automate
서버 또는 백업에서 태그를 삭제할 수 있습니다. 리소스가 삭제되면 리소스의 태그도 삭제됩니다. 대상 리소스의 Amazon 리소스 번호(ARN)를 지정하여 태그를 제거합니다.
-
태그를 제거할 리소스의 ARN을 가져오려면 다음과 같이 하세요.
-
서버의 경우
describe-servers --server-name을 실행합니다. 명령의 결과에 서버 ARN이 표시됩니다.server_name -
백업의 경우
describe-backups --backup-id를 실행합니다. 명령 결과에 백업 ARN이 표시됩니다. 를 실행backup_IDdescribe-backups --server-name하여 특정 AWS OpsWorks for Chef Automate 서버의 모든 백업에 대한 정보를 표시할 수도 있습니다.server_name
-
-
1단계에서 반환한 ARN을 사용하여
untag-resource명령을 실행합니다. 삭제할 태그만 지정합니다.aws opsworks-cm untag-resource --resource-arn "server_or_backup_ARN" --tags Key=Key1,Value=Value1Key=Key2,Value=Value2이 예에서
untag-resource명령은 키가Stage이고, 값이Production인 태그만 제거합니다.aws opsworks-cm untag-resource --resource-arn "arn:aws:opsworks-cm:us-west-2:123456789012:server/opsworks-cm-test/EXAMPLEd-66b0-4196-8274-d1a2bEXAMPLE" --tags Key=Stage,Value=Production -
태그가 성공적으로 삭제되었는지 확인하려면 이 주제의 리소스 태그 나열에 소개된 단계를 따릅니다.
참고
-
AWS Identity and Access Management 사용 설명서의 AWS 리소스 태그를 사용하여 리소스에 대한 액세스 제어
-
AWS 결제 및 비용 관리 사용 설명서의 비용 할당 태그 사용
-
OpsWorks CM API 참조에서 CreateBackup
-
OpsWorks CM API 참조에서 CreateServer
-
OpsWorks CM API 참조의 TagResource
-
OpsWorks CM API 참조의 ListTagsForResource
-
OpsWorks CM API 참조의 UntagResource