

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

# CodePipeline에서 파이프라인 태그 지정
<a name="pipelines-tag"></a>

태그는 AWS 리소스와 연결된 키-값 페어입니다. CodePipeline에서 파이프라인에 태그를 적용할 수 있습니다. CodePipeline 리소스 태그 지정, 사용 사례, 태그 키 및 값 제약, 지원되는 리소스 유형에 대한 자세한 내용은 [리소스에 태그 지정](tag-resources.md) 단원을 참조하세요.

CLI를 사용하여 파이프라인을 만들 때 태그를 지정할 수 있습니다. 파이프라인에서 콘솔 또는 CLI를 사용하여 태그를 추가 또는 제거하고 태그 값을 업데이트할 수 있습니다. 각 파이프라인에 최대 50개의 태그를 추가할 수 있습니다.

**Topics**
+ [파이프라인 태그 지정(콘솔)](#pipelines-tag-console)
+ [파이프라인 태그 지정(CLI)](#pipelines-tag-cli)

## 파이프라인 태그 지정(콘솔)
<a name="pipelines-tag-console"></a>

콘솔 또는 CLI를 사용하여 리소스에 태그를 지정할 수 있습니다. 파이프라인은 콘솔이나 CLI로 관리할 수 있는 유일한 CodePipeline 리소스입니다.

**Topics**
+ [파이프라인에 태그 추가(콘솔)](#pipelines-tag-add-console)
+ [파이프라인에 대한 태그 보기(콘솔)](#pipelines-tag-list-console)
+ [파이프라인에 대한 태그 편집(콘솔)](#pipelines-tag-update-console)
+ [파이프라인에서 태그 제거(콘솔)](#pipelines-tag-delete-console)

### 파이프라인에 태그 추가(콘솔)
<a name="pipelines-tag-add-console"></a>

콘솔을 사용하여 기존 파이프라인에 태그를 추가할 수 있습니다.

1. 에 로그인 AWS Management Console 하고 [http://console.aws.amazon.com/codesuite/codepipeline/home](https://console.aws.amazon.com/codesuite/codepipeline/home) CodePipeline 콘솔을 엽니다.

1. **파이프라인** 페이지에서 태그를 추가할 파이프라인을 선택합니다.

1. 탐색 창에서 **설정**을 선택합니다.

1. **파이프라인 태그**에서 **편집**을 선택합니다.

1. **키** 및 **값** 필드에 추가할 각 태그 세트에 대한 키 페어를 입력합니다. (**값** 필드는 선택 사항입니다.) 예를 들어 **키**에 **Project**을 입력합니다. **값**에는 **ProjectA**를 입력합니다.

1. (선택 사항) 행을 추가하고 태그를 더 입력하려면 **태그 추가**를 선택합니다.

1. **제출**을 선택합니다. 태그는 파이프라인 설정 아래에 나열됩니다.

### 파이프라인에 대한 태그 보기(콘솔)
<a name="pipelines-tag-list-console"></a>

콘솔을 사용하여 기존 파이프라인에 대한 태그를 나열할 수 있습니다.

1. 에 로그인 AWS Management Console 하고 [http://console.aws.amazon.com/codesuite/codepipeline/home](https://console.aws.amazon.com/codesuite/codepipeline/home) CodePipeline 콘솔을 엽니다.

1. **파이프라인** 페이지에서 태그를 볼 파이프라인을 선택합니다.

1. 탐색 창에서 **설정**을 선택합니다.

1. **파이프라인 태그**에서 **키** 및 **값** 열 아래에 파이프라인에 대한 태그가 표시됩니다.

### 파이프라인에 대한 태그 편집(콘솔)
<a name="pipelines-tag-update-console"></a>

콘솔을 사용하여 파이프라인에 추가된 태그를 편집할 수 있습니다.

1. 에 로그인 AWS Management Console 하고 [http://console.aws.amazon.com/codesuite/codepipeline/home](https://console.aws.amazon.com/codesuite/codepipeline/home) CodePipeline 콘솔을 엽니다.

1. **파이프라인** 페이지에서 태그를 업데이트할 파이프라인을 선택합니다.

1. 탐색 창에서 **설정**을 선택합니다.

1. **파이프라인 태그**에서 **편집**을 선택합니다.

1. **키** 및 **값** 필드에서 필요에 따라 각 필드의 값을 업데이트합니다. 예를 들어 **Project** 키의 **값**에서 **ProjectA**를 **ProjectB**로 변경합니다.

1. **제출**을 선택합니다.

### 파이프라인에서 태그 제거(콘솔)
<a name="pipelines-tag-delete-console"></a>

콘솔을 사용하여 파이프라인에서 태그를 삭제할 수 있습니다. 연결된 리소스에서 태그를 제거하면 태그가 삭제됩니다.

1. 에 로그인 AWS Management Console 하고 [http://console.aws.amazon.com/codesuite/codepipeline/home](https://console.aws.amazon.com/codesuite/codepipeline/home) CodePipeline 콘솔을 엽니다.

1. **파이프라인** 페이지에서 태그를 제거할 파이프라인을 선택합니다.

1. 탐색 창에서 **설정**을 선택합니다.

1. **파이프라인 태그**에서 **편집**을 선택합니다.

1. 삭제할 각 태그의 키와 값 옆에 있는 **태그 제거**를 선택합니다.

1. **제출**을 선택합니다.

## 파이프라인 태그 지정(CLI)
<a name="pipelines-tag-cli"></a>

CLI를 사용하여 리소스에 태그를 지정할 수 있습니다. 파이프라인의 태그를 관리하려면 콘솔을 사용해야 합니다.

**Topics**
+ [파이프라인에 태그 추가(CLI)](#pipelines-tag-add-cli)
+ [파이프라인에 대한 태그 보기(CLI)](#pipelines-tag-list-cli)
+ [파이프라인에 대한 태그 편집(CLI)](#pipelines-tag-update-cli)
+ [파이프라인에서 태그 제거(CLI)](#pipelines-tag-delete-cli)

### 파이프라인에 태그 추가(CLI)
<a name="pipelines-tag-add-cli"></a>

콘솔 또는를 사용하여 파이프라인 AWS CLI 에 태그를 지정할 수 있습니다.

파이프라인을 생성할 때 태그를 추가하려면 [파이프라인 스테이지 및 작업 생성](pipelines-create.md) 단원을 참조하십시오.

이 단계에서는 사용자가 이미 AWS CLI 의 최신 버전을 설치했거나 현재 버전으로 업데이트했다고 가정합니다. 자세한 정보는 [AWS Command Line Interface설치](https://docs.aws.amazon.com/cli/latest/userguide/installing.html) 섹션을 참조하세요.

터미널이나 명령줄에서 **tag-resource** 명령을 실행하여, 태그를 추가할 파이프라인의 Amazon 리소스 이름(ARN)과 추가할 태그의 키와 값을 지정합니다. 파이프라인에 두 개 이상의 태그를 추가할 수 있습니다. 예를 들어, *MyPipeline*이라는 파이프라인에 두 개의 태그를 지정하고, *DeploymentEnvironment*라는 태그 키에는 *Test* 태그 값을, 그리고 *IscontainerBased*라는 태그 키에는 태그 값이 *true*인 태그를 지정하려면 다음과 같이 하세요.

```
aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline --tags key=Project,value=ProjectA key=IscontainerBased,value=true
```

성공한 경우 이 명령은 아무 것도 반환하지 않습니다.

### 파이프라인에 대한 태그 보기(CLI)
<a name="pipelines-tag-list-cli"></a>

다음 단계에 따라를 사용하여 파이프라인의 AWS 태그를 AWS CLI 봅니다. 태그가 추가되지 않은 경우 반환되는 목록은 비어 있습니다.

터미널 또는 명령줄에서 **list-tags-for-resource** 명령을 실행합니다. 예를 들어 `arn:aws:codepipeline:us-west-2:account-id:MyPipeline` ARN 값이 있는 *MyPipeline*이라는 파이프라인의 태그 키 및 태그 값 목록을 보려면

```
aws codepipeline list-tags-for-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline
```

이 명령이 제대로 실행되면 다음과 비슷한 정보를 반환합니다.

```
{
    "tags": {
        "Project": "ProjectA",
        "IscontainerBased": "true"
    }
}
```

### 파이프라인에 대한 태그 편집(CLI)
<a name="pipelines-tag-update-cli"></a>

다음 단계에 따라 AWS CLI 를 사용하여 파이프라인의 태그를 편집합니다. 기존 키의 값을 변경하거나 다른 키를 추가할 수 있습니다. 다음 단원에서 설명하는 것처럼 파이프라인에서 태그를 제거할 수도 있습니다.

터미널이나 명령줄에서 **tag-resource** 명령을 실행하여, 태그를 업데이트하고 태그 키 및 태그 값을 지정할 파이프라인의 ARN을 지정합니다.

```
aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline --tags key=Project,value=ProjectA
```

성공한 경우 이 명령은 아무 것도 반환하지 않습니다.

### 파이프라인에서 태그 제거(CLI)
<a name="pipelines-tag-delete-cli"></a>

다음 단계에 따라를 사용하여 파이프라인에서 태그를 AWS CLI 제거합니다. 연결된 리소스에서 태그를 제거하면 태그가 삭제됩니다.

**참고**  
파이프라인을 삭제하면 삭제된 파이프라인에서 모든 태그 연결이 제거됩니다. 파이프라인을 삭제하기 전에 태그를 제거할 필요가 없습니다.

터미널이나 명령줄에서 **untag-resource** 명령을 실행하여, 태그를 제거할 파이프라인의 ARN과 제거할 태그의 태그 키를 지정합니다. 예를 들어 *MyPipeline* 파이프라인에서 태그 키가 *Project* 및 *IscontainerBased*인 여러 태그를 제거하려면 다음을 수행하십시오.

```
aws codepipeline untag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline --tag-keys Project IscontainerBased
```

성공한 경우 이 명령은 아무 것도 반환하지 않습니다. 파이프라인과 연결된 태그를 확인하려면 **list-tags-for-resource** 명령을 실행하십시오.