메뉴
AWS CloudFormation
사용 설명서 (API Version 2010-05-15)

AWS CloudFormation 스택 업데이트

스택의 설정을 변경하거나 리소스를 변경해야 하는 경우 스택을 삭제한 후 새 스택을 생성하지 말고 스택을 업데이트합니다. 예를 들어, EC2 인스턴스가 있는 스택이 있는 경우 스택의 AMI ID를 변경하기 위해 스택을 업데이트할 수 있습니다.

스택을 업데이트하는 경우 변경 사항(예: 새 입력 파라미터 값 또는 업데이트된 템플릿)을 제출합니다. AWS CloudFormation에서는 제출한 변경 사항과 스택의 현재 상태를 비교하여 변경된 리소스만 업데이트합니다. 업데이트 워크플로우 요약은 AWS CloudFormation 작동 방식 단원을 참조하십시오.

참고

스택을 업데이트하는 경우 AWS CloudFormation에서는 업데이트하는 속성에 따라 리소스를 중단하거나 업데이트된 리소스를 대체할 수 있습니다. 리소스 업데이트 동작에 대한 자세한 내용은 스택 리소스의 업데이트 동작 단원을 참조하십시오.

업데이트 방법

AWS CloudFormation에서는 스택을 업데이트할 수 있는 두 가지 방법, 즉 직접 업데이트변경 세트 생성 및 실행을 제공합니다. 스택을 직접 업데이트하는 경우 변경 사항을 제출하면 AWS CloudFormation에서 즉시 해당 변경 사항을 배포합니다. 업데이트를 빠르게 배포하려면 직접 업데이트를 사용합니다.

변경 세트를 사용하면 AWS CloudFormation에서 스택에 대해 변경한 사항을 미리 보고 이러한 변경 사항을 적용할지 여부를 결정할 수 있습니다. 변경 세트는 JSON 형식 문서로, AWS CloudFormation에서 스택에 대해 변경한 사항이 요약되어 있습니다. AWS CloudFormation에서 의도하지 않은 변경이 발생하지 않도록 하거나 여러 옵션을 고려하려는 경우 변경 세트를 사용합니다. 예를 들어, 변경 세트를 사용하여 업데이트 중 AWS CloudFormation에서 스택의 데이터베이스 인스턴스를 대체할 수 없는지 확인할 수 있습니다.