변경 세트를 사용하여 스택 생성 - AWS CloudFormation

변경 세트를 사용하여 스택 생성

스택을 생성하기 이전에 AWS CloudFormation 스택이 어떻게 구성될지 미리 보려면 변경 세트를 생성합니다. 이 기능을 사용하면 다양한 구성을 검사한 다음 변경 세트를 실행하기 이전에 스택을 수정 및 변경할 수 있습니다. 변경 세트에 대한 자세한 내용은 변경 세트를 사용하여 스택 업데이트 단원을 참조하십시오.

새 스택에 대한 변경 세트 생성

새 스택에 대한 변경 세트를 만들려면 스택 템플릿을 선택하고 새 스택을 만드는 경우와 같이 스택 구성을 지정한 다음, 새 스택 대신 새 변경 세트를 만들도록 선택합니다.

CloudFormation 콘솔을 사용하여 변경 세트를 생성하려면
  1. 스택 생성 마법사 시작

  2. 스택 템플릿 선택

  3. 스택에 대한 파라미터 지정

  4. 스택 옵션 설정

  5. 검토 페이지에서 스택 세부 정보를 검토합니다.

    변경 세트를 만들기 전에 설정을 변경해야 하는 경우 해당 섹션에서 [편집(Edit)]을 선택하여 변경하고자 하는 설정이 있는 페이지로 돌아가십시오.

  6. 변경 세트 생성을 선택합니다.

  7. 변경 세트의 이름과 원하는 경우 설명을 입력하십시오. 변경 세트 생성을 선택합니다.

    새 스택에 대한 변경 세트를 만들면 CloudFormation이 다음을 수행합니다.

    • 상태가 REVIEW_IN_PROGRESS인 새 스택을 시작합니다.

    • 이전 단계에서 지정한 스택 구성을 반영하는 새 스택에 대해 변경 세트를 만듭니다.

    CloudFormation에서 제안한 스택에 대한 [변경 세트(Change sets)] 페이지가 표시됩니다. CloudFormation이 변경 세트를 생성하는 동안 상태는 CREATE_IN_PROGRESS이고 실행 상태는 UNAVAILABLE입니다. CloudFormation이 변경 세트 생성을 성공적으로 완료하면 변경 세트 상태는 CREATE_COMPLETE로 설정되고 실행 상태는 AVAILABLE입니다. 스택 상태가 REVIEW_IN_PROGRESS로 업데이트됩니다. 이 시점에 변경 세트를 실행하여 새 스택 생성을 완료할 수 있습니다.

    CloudFormation의 [변경(Changes)] 창에 제안된 스택 구성이 표시됩니다.

    CloudFormation이 변경 세트 생성에 실패하면, 변경 세트 상태는 CREATE_FAILED로 설정됩니다. 상태 사유 필드에 표시된 오류를 수정한 다음 새 변경 세트를 만듭니다. 이 단계에서 다양한 구성을 시도한 후 다음 변경 세트를 실행하기 이전에 스택을 수정 및 변경할 수 있습니다.

  8. 변경 세트를 기반으로 새 스택 생성을 완료하려면 Execute(실행)를 선택하고 롤백 구성을 지정한 다음 Execute change set(변경 세트 실행)를 선택합니다.