

# CloudFormation StackSet 삭제
<a name="stacksets-delete"></a>

StackSet를 삭제하려면 먼저 StackSet에 있는 스택을 모두 삭제해야 합니다. 모든 스택을 삭제하는 방법에 대한 자세한 내용은 [StackSets에서 스택 삭제](stackinstances-delete.md) 섹션을 참조하세요.

**Topics**
+ [StackSet 삭제(콘솔)](#stacksets-delete-set)
+ [StackSet 삭제(AWS CLI)](#stacksets-delete-set-cli)
+ [서비스 역할 삭제(선택 사항)](#stacksets-delete-roles)

## StackSet 삭제(콘솔)
<a name="stacksets-delete-set"></a>

**StackSet를 삭제하려면**

1. AWS Management Console에 로그인하여 [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/)에서 CloudFormation 콘솔을 엽니다.

1. 화면 상단의 탐색 모음에서 StackSet를 생성한 AWS 리전을 선택합니다.

1. **StackSet** 페이지에서 StackSet를 선택합니다.

1. StackSet를 선택한 상태로 **작업** 메뉴에서 **StackSet 삭제**를 선택합니다.

1. StackSet를 삭제할지 확인하는 메시지가 표시되면 **StackSet 삭제**를 선택합니다.

## StackSet 삭제(AWS CLI)
<a name="stacksets-delete-set-cli"></a>

**참고**  
위임된 관리자 역할로 작업하는 경우 명령에 `--call-as DELEGATED_ADMIN`을 포함해야 합니다.

**StackSet를 삭제하려면**

1. 다음 **delete-stack-set** 명령을 사용합니다. 확인하라는 메시지가 표시되면 **y**를 입력한 다음 **Enter**를 누릅니다.

   ```
   aws cloudformation delete-stack-set --stack-set-name my-stackset
   ```

1. **list-stack-sets** 명령을 실행하여 StackSet가 삭제되었는지 확인합니다. list-stack-sets 명령 결과에 스택 상태가 `DELETED`로 표시되어야 합니다.

   ```
   aws cloudformation list-stack-sets
   ```

## 서비스 역할 삭제(선택 사항)
<a name="stacksets-delete-roles"></a>

CloudFormation에서 StackSet 작업을 수행하는 데 필요한 IAM 서비스 역할이 더 이상 필요하지 않은 경우 해당 역할을 삭제하는 것이 좋습니다.

*자체 관리형 StackSets의 경우* 사용자가 생성한 역할. 이 역할에 대한 자세한 내용은 [자체 관리형 권한 부여](stacksets-prereqs-self-managed.md) 섹션을 참조하세요.

*서비스 관리형 StackSet의 경우* StackSet용으로 자동으로 생성된 역할로, 조직 관리 계정에서는 `CloudFormationStackSetsOrgAdmin` 접미사를 사용하고 각 대상 계정에서는 `CloudFormationStackSetsOrgMember` 접미사를 사용합니다. 자세한 내용은 [서비스 연결 역할](stacksets-orgs-activate-trusted-access.md#stacksets-orgs-service-linked-roles) 섹션을 참조하세요.

**서비스 역할을 삭제하려면 다음을 수행하세요(콘솔).**

1. AWS Management Console에 로그인하여 [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)에서 IAM 콘솔을 엽니다.

1. 탐색 창에서 **역할**을 선택하고 삭제할 역할 옆에 있는 확인란을 선택합니다.

1. 페이지 상단의 **역할 작업** 메뉴에서 **역할 삭제**를 선택합니다.

1. 확인 대화 상자에서 [**Yes, Delete**]를 선택합니다. 확신한다면, 서비스 마지막 액세스 데이터가 로드되고 있을 때에도 삭제를 진행할 수 있습니다.

**서비스 역할을 삭제하려면 다음을 수행하세요(AWS CLI).**
+ 다음 **delete-role** 명령을 사용합니다. 확인하라는 메시지가 표시되면 **y**를 입력하고 Enter 키를 누릅니다.

  ```
  aws iam delete-role --role-name role name
  ```

역할 삭제에 대한 자세한 내용은 *IAM 사용 설명서*의 [역할 또는 인스턴스 프로파일 삭제](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage_delete.html)를 참조하세요.