

# CloudFormation 콘솔에서 스택 삭제
<a name="cfn-console-delete-stack"></a>

스택의 리소스가 더는 필요하지 않으면 스택 전체를 삭제할 수 있습니다.

스택을 삭제할 때 CloudFormation은 삭제 정책을 사용하여 특정 리소스를 보관하지 않는 한 해당 스택의 모든 리소스를 삭제합니다. 자세한 내용은 [DeletionPolicy 속성](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-attribute-deletionpolicy.html)을 참조하세요.

**스택을 삭제하려면(콘솔)**

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

1. 화면 상단의 탐색 모음에서 스택이 위치한 AWS 리전을 선택합니다.

1. **스택** 페이지에서 삭제하려는 스택을 선택합니다. 스택이 현재 실행 중이어야 합니다.

1. **삭제**(Delete)를 선택합니다.

1. 확인 메시지가 나타나면 **삭제**(Delete)를 선택합니다.
**참고**  
스택 삭제가 시작된 후에는 스택 삭제 작업을 중지할 수 없습니다. 스택이 `DELETE_IN_PROGRESS` 상태로 바뀝니다.  
스택 삭제가 완료되면 스택의 상태가 `DELETE_COMPLETE`로 바뀝니다. 상태가 `DELETE_COMPLETE`인 스택은 기본적으로 CloudFormation 콘솔에 표시되지 않습니다. 삭제된 스택을 표시하려면 [CloudFormation 콘솔에서 삭제된 스택 보기](cfn-console-view-deleted-stacks.md)에서 설명하는 것처럼 스택 보기 필터를 변경해야 합니다.

**스택을 강제 삭제하려면(콘솔)**

스택의 리소스를 삭제하지 못해 스택 삭제에 실패할 수 있습니다. 예를 들어. CloudFormation은 다른 스택이 종속되어 있는 리소스를 삭제하지 못합니다. 삭제되지 않은 모든 리소스는 스택을 성공적으로 삭제할 수 있을 때까지 보존됩니다. 삭제에 실패하고 `DELETE_FAILED` 상태가 반환되는 경우 다음 두 방법 중 하나를 사용하여 재시도할 수 있습니다.

1. CloudFormation 콘솔의 **스택** 페이지에서 강제 삭제할 스택을 선택합니다.

1. 스택 세부 정보 창에서 **삭제 재시도**를 선택합니다.

1. 다음 옵션 중에서 선택:
   + **이 스택은 삭제하고 리소스는 유지함**: 이 옵션을 사용하면 원래 삭제에 실패했지만 강제 스택 삭제 중에 유지하려는 특정 리소스를 선택할 수 있습니다.
   + **전체 스택 강제 삭제**: 이 옵션은 삭제에 실패한 모든 리소스를 유지하고 해당 리소스의 종속성도 유지합니다.

1. **삭제**를 선택하여 선택한 스택의 강제 삭제 프로세스를 시작합니다.

**유지된 리소스를 검토하려면(콘솔)**

스택을 삭제한 후 콘솔에서 유지된 리소스를 볼 수 있습니다.

1. 스택 목록에서 **상태 필터링**을 선택하고 **삭제됨**을 선택합니다.

1. 삭제된 스택을 선택합니다.

1. **리소스** 탭을 선택합니다.

1. 유지된 모든 리소스에는 `DELETE_SKIPPED` **상태**가 표시됩니다.

1. 검토하려는 유지된 리소스를 선택합니다.

**명령줄을 사용하여 스택을 삭제하려면**  
다음 명령 중 하나를 사용할 수 있습니다:
+ [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/delete-stack.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/delete-stack.html) (AWS CLI)
+ [https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-CFNStack.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Remove-CFNStack.html) (AWS Tools for Windows PowerShell)

명령줄을 사용하여 스택을 삭제하는 예제는 [AWS CLI 및 PowerShell에 대한 CloudFormation 스택 작업 명령의 예](service_code_examples.md) 단원을 참조하세요.

## 관련 리소스
<a name="delete-stack-related-resources"></a>

스택 삭제 오류 문제 해결에 대한 도움을 받으려면 [스택 삭제 실패](troubleshooting.md#troubleshooting-errors-delete-stack-fails) 문제 해결 주제를 참조하세요.

스택이 실수로 삭제되는 것을 방지하는 방법에 대한 자세한 내용은 [CloudFormation 스택 삭제 방지](using-cfn-protect-stacks.md) 단원을 참조하세요.

# CloudFormation 콘솔에서 삭제된 스택 보기
<a name="cfn-console-view-deleted-stacks"></a>

기본적으로 CloudFormation 콘솔은 `DELETE_COMPLETE` 상태의 스택을 표시하지 않습니다. 삭제된 스택에 대한 정보를 표시하려면 스택 보기를 변경해야 합니다.

**삭제된 스택을 보려면**

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

1. 화면 상단의 탐색 모음에서 삭제된 스택이 위치한 AWS 리전을 선택합니다.

1. **스택** 페이지의 **필터 상태** 드롭다운에서 **삭제됨**을 선택합니다.

CloudFormation은 `DELETE_COMPLETE` 상태의 모든 스택을 나열합니다.

## 다음 사항도 참조하세요.
<a name="cfn-console-view-deleted-stacks-seealso"></a>
+ [CloudFormation 콘솔에서 스택 삭제](cfn-console-delete-stack.md)
+ [CloudFormation 콘솔에서 스택 정보 보기](cfn-console-view-stack-data-resources.md)