쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

롤백 구성

포커스 모드
롤백 구성 - Amazon CodeCatalyst

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

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

기본적으로 AWS CloudFormation 스택 배포 작업이 실패하면가 스택 AWS CloudFormation 을 마지막으로 알려진 안정 상태로 롤백합니다. 작업이 실패할 때뿐만 아니라 지정된 Amazon CloudWatch 경보가 발생할 때 롤백이 발생하도록 동작을 변경할 수 있습니다. CloudWatch 경보에 대한 자세한 내용을 알아보려면 Amazon CloudWatch 사용 설명서Amazon CloudWatch 경보 사용을 참조하세요.

작업이 실패할 때 CloudFormation이 스택을 롤백하지 않도록 기본 동작을 변경할 수도 있습니다.

다음 지침에 따라 롤백을 구성합니다.

참고

롤백을 수동으로 시작할 수 없습니다.

Visual
시작하기 전 준비 사항
  1. 작동하는 AWS CloudFormation 스택 배포 작업이 포함된 워크플로가 있는지 확인합니다. 자세한 내용은 AWS CloudFormation 스택 배포 단원을 참조하십시오.

  2. 스택 배포 작업의 스택 역할 - 선택적 필드에 지정된 역할에서 CloudWatchFullAccess 권한을 포함해야 합니다. AWS CloudFormation 적절한 권한이 있는 역할 생성에 대한 자세한 내용은 2단계: AWS 역할 생성을 참조하세요.

'스 AWS CloudFormation 택 배포' 작업에 대한 롤백 경보를 구성하려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. 비주얼을 선택합니다.

  7. AWS CloudFormation 스택 배포 작업을 선택합니다.

  8. 세부 정보 창에서 구성을 선택합니다.

  9. 하단에서 고급을 확장합니다.

  10. 경보 ARN 모니터링에서 경보 추가를 선택합니다.

  11. 다음 필드에 정보를 입력합니다.

    • 경보 ARN

      롤백 트리거를 추가하려면 Amazon CloudWatch 경보의 Amazon 리소스 이름(ARN)을 지정합니다. 예: arn:aws:cloudwatch::123456789012:alarm/MyAlarm. 최대 5개의 롤백 트리거를 가질 수 있습니다.

      참고

      CloudWatch 경보 ARN을 지정하는 경우 작업이 CloudWatch에 액세스할 수 있도록 추가 권한도 구성해야 합니다. 자세한 내용은 롤백 구성 섹션을 참조하세요.

    • 모니터링 시간

      CloudFormation이 지정된 경보를 모니터링하는 데 걸리는 시간을 0~180분으로 지정합니다. 모니터링은 모든 스택 리소스가 배포된 시작됩니다. 지정된 모니터링 시간 내에 경보가 발생하면 배포가 실패하고 CloudFormation이 전체 스택 작업을 롤백합니다.

      기본값: 0. CloudFormation은 스택 리소스가 배포되는 동안에만 경보를 모니터링하며 이후는 모니터링하지 않습니다.

YAML
'스 AWS CloudFormation 택 배포' 작업에 대한 롤백 트리거를 구성하려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. AWS CloudFormation 스택 배포 작업이 포함된 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. YAML을 선택합니다.

  7. YAML 코드에 monitor-alarm-arnsmonitor-timeout-in-minutes 속성을 추가하여 롤백 트리거를 추가합니다. 각 속성에 대한 설명은 '스 AWS CloudFormation 택 배포' 작업 YAML 섹션을 참조하세요.

  8. AWS CloudFormation 스택 배포 작업의 role-arn 속성에 지정된 역할에 CloudWatchFullAccess 권한을 포함해야 합니다. 적절한 권한이 있는 역할 생성에 대한 자세한 내용은 2단계: AWS 역할 생성을 참조하세요.

시작하기 전 준비 사항
  1. 작동하는 AWS CloudFormation 스택 배포 작업이 포함된 워크플로가 있는지 확인합니다. 자세한 내용은 AWS CloudFormation 스택 배포 단원을 참조하십시오.

  2. 스택 배포 작업의 스택 역할 - 선택적 필드에 지정된 역할에서 CloudWatchFullAccess 권한을 포함해야 합니다. AWS CloudFormation 적절한 권한이 있는 역할 생성에 대한 자세한 내용은 2단계: AWS 역할 생성을 참조하세요.

'스 AWS CloudFormation 택 배포' 작업에 대한 롤백 경보를 구성하려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. 비주얼을 선택합니다.

  7. AWS CloudFormation 스택 배포 작업을 선택합니다.

  8. 세부 정보 창에서 구성을 선택합니다.

  9. 하단에서 고급을 확장합니다.

  10. 경보 ARN 모니터링에서 경보 추가를 선택합니다.

  11. 다음 필드에 정보를 입력합니다.

    • 경보 ARN

      롤백 트리거를 추가하려면 Amazon CloudWatch 경보의 Amazon 리소스 이름(ARN)을 지정합니다. 예: arn:aws:cloudwatch::123456789012:alarm/MyAlarm. 최대 5개의 롤백 트리거를 가질 수 있습니다.

      참고

      CloudWatch 경보 ARN을 지정하는 경우 작업이 CloudWatch에 액세스할 수 있도록 추가 권한도 구성해야 합니다. 자세한 내용은 롤백 구성 섹션을 참조하세요.

    • 모니터링 시간

      CloudFormation이 지정된 경보를 모니터링하는 데 걸리는 시간을 0~180분으로 지정합니다. 모니터링은 모든 스택 리소스가 배포된 시작됩니다. 지정된 모니터링 시간 내에 경보가 발생하면 배포가 실패하고 CloudFormation이 전체 스택 작업을 롤백합니다.

      기본값: 0. CloudFormation은 스택 리소스가 배포되는 동안에만 경보를 모니터링하며 이후는 모니터링하지 않습니다.

Visual
' AWS CloudFormation 스택 배포' 작업에 대한 롤백을 끄려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. AWS CloudFormation 스택 배포 작업이 포함된 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. 비주얼을 선택합니다.

  7. AWS CloudFormation 스택 배포 작업을 선택합니다.

  8. 세부 정보 창에서 구성을 선택합니다.

  9. 하단에서 고급을 확장합니다.

  10. 롤백 비활성화를 켭니다.

YAML
' AWS CloudFormation 스택 배포' 작업에 대한 롤백을 끄려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. AWS CloudFormation 스택 배포 작업이 포함된 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. YAML을 선택합니다.

  7. 롤백을 중지하려면 YAML 코드에 disable-rollback: 1 속성을 추가합니다. 이 속성에 대한 설명은 '스 AWS CloudFormation 택 배포' 작업 YAML 섹션을 참조하세요.

' AWS CloudFormation 스택 배포' 작업에 대한 롤백을 끄려면
  1. https://codecatalyst.aws/에서 CodeCatalyst 콘솔을 엽니다.

  2. 프로젝트를 선택합니다.

  3. 탐색 창에서 CI/CD를 선택한 다음 워크플로를 선택합니다.

  4. AWS CloudFormation 스택 배포 작업이 포함된 워크플로의 이름을 선택합니다. 소스 리포지토리 또는 워크플로가 정의된 브랜치 이름을 기준으로 필터링하거나, 워크플로 이름 또는 상태를 기준으로 필터링할 수 있습니다.

  5. 편집을 선택합니다.

  6. 비주얼을 선택합니다.

  7. AWS CloudFormation 스택 배포 작업을 선택합니다.

  8. 세부 정보 창에서 구성을 선택합니다.

  9. 하단에서 고급을 확장합니다.

  10. 롤백 비활성화를 켭니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.