패치 기준 태깅 - AWS Systems Manager

패치 기준 태깅

이 단원의 주제에서는 패치 기준에 태그를 지정하는 방법에 대해 설명합니다.

태그를 지정하여 패치 기준 만들기

AWS Systems Manager 패치 기준을 생성할 때 태그를 추가할 수 있습니다.

자세한 내용은 다음 주제를 참조하세요.

기존 패치 기준에 태그 추가

Systems Manager 콘솔 또는 명령줄을 사용하여 소유한 패치 기준에 태그를 추가할 수 있습니다.

기존 패치 기준에 태그 추가(콘솔)

  1. AWS Systems Manager 콘솔(https://console.aws.amazon.com/systems-manager/)을 엽니다.

  2. 탐색 창에서 Patch Manager를 선택합니다.

  3. 이미 만든 사용자 정의 패치 기준의 이름을 선택하고 테이블 태그 지정(Tags table) 섹션까지 아래로 스크롤한 다음, 태그 편집(Edit tags)을 선택합니다.

  4. 태그 추가(Add tag)를 선택합니다.

  5. 키(Key)에 태그 키를 입력합니다(예: Environment).

  6. 값(Value)에 태그 값을 입력합니다(예: Test).

  7. Save changes(변경 사항 저장)를 선택합니다.

기존 패치 기준(AWS CLI)에 태그 추가

  1. 원하는 명령줄 도구를 사용하여 다음 명령을 실행함으로써 태그를 지정할 수 있는 패치 기준 목록을 확인합니다.

    aws ssm describe-patch-baselines --filters "Key=OWNER,Values=[Self]"

    태그를 지정할 패치 기준의 ID를 확인합니다.

  2. 다음 명령을 실행하여 패치 기준에 태그를 지정합니다. 각 example resource placeholder를 사용자의 정보로 바꿉니다.

    Linux & macOS
    aws ssm add-tags-to-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id" \ --tags "Key=tag-key,Value=tag-value"
    Windows
    aws ssm add-tags-to-resource ^ --resource-type "PatchBaseline" ^ --resource-id "baseline-id" ^ --tags "Key=tag-key,Value=tag-value"

    명령이 성공하면 출력이 표시되지 않습니다.

  3. 다음 명령을 실행하여 패치 기준 태그를 확인합니다.

    Linux & macOS
    aws ssm list-tags-for-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id"
    Windows
    aws ssm list-tags-for-resource ^ --resource-type "PatchBaseline" ^ --resource-id "patchbaseline-id"

패치 기준 태그 지정(AWS Tools for PowerShell)

  1. 다음 명령을 실행하여 태그를 지정할 수 있는 패치 기준을 나열합니다.

    Get-SSMPatchBaseline
  2. 다음 명령을 실행하여 패치 기준에 태그를 지정합니다. 각 example resource placeholder를 사용자의 정보로 바꿉니다.

    $tag = New-Object Amazon.SimpleSystemsManagement.Model.Tag
    $tag.Key = "tag-key"
    $tag.Value = "tag-value"
    Add-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id" ` -Tag $tag ` -Force
  3. 다음 명령을 실행하여 패치 기준 태그를 확인합니다.

    Get-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id"

패치 기준에서 태그 제거

Systems Manager 콘솔이나 명령줄을 사용하여 패치 기준에서 태그를 제거할 수 있습니다.

패치 기준에서 태그 제거(콘솔)

  1. AWS Systems Manager 콘솔(https://console.aws.amazon.com/systems-manager/)을 엽니다.

  2. 탐색 창에서 Patch Manager를 선택합니다.

  3. 제거할 패치 기준의 이름을 선택하고 테이블 태그 지정(Tags table) 섹션까지 아래로 스크롤한 다음, 태그 편집(Edit tags) 탭을 선택합니다.

  4. 더 이상 필요하지 않은 태그 페어 옆에 있는 태그 제거(Remove tag)를 선택합니다.

  5. Save changes(변경 사항 저장)를 선택합니다.

패치 기준에서 태그 제거(명령줄)

  1. 원하는 명령줄 도구로 다음 명령을 실행하여 계정의 패치 기준을 나열합니다.

    Linux & macOS
    aws ssm describe-patch-baselines
    Windows
    aws ssm describe-patch-baselines
    PowerShell
    Get-SSMPatchBaseline

    태그를 제거할 패치 기준의 ID를 확인합니다.

  2. 다음 명령을 실행하여 패치 기준에서 태그를 제거합니다. 각 example resource placeholder를 사용자의 정보로 바꿉니다.

    Linux & macOS
    aws ssm remove-tags-from-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id" \ --tag-key "tag-key"
    Windows
    aws ssm remove-tags-from-resource ^ --resource-type "PatchBaseline" ^ --resource-id "baseline-id" ^ --tag-key "tag-key"
    PowerShell
    Remove-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id" ` -TagKey "tag-key

    명령이 성공하면 출력이 표시되지 않습니다.

  3. 다음 명령을 실행하여 패치 기준 태그를 확인합니다.

    Linux & macOS
    aws ssm list-tags-for-resource \ --resource-type "PatchBaseline" \ --resource-id "baseline-id"
    Windows
    aws ssm list-tags-for-resource ^ --resource-type "PatchBaseline" ^ --resource-id "baseline-id"
    PowerShell
    Get-SSMResourceTag ` -ResourceType "PatchBaseline" ` -ResourceId "baseline-id"