728x90
Drift Detection 이란?
Drift Detection은 CF Template이 정의했던 Resource가 실제로는 없거나 다르거나 하는 경우를 탐지하는 것이다.
CF로 정의된 Resource를 사용자가 직접 수작업으로 수정하는 경우가 많다보니 이런 케이스가 발생한다.
Drift Detection의 상세페이지로 들어가서 [Drifts] 메뉴에 들어간다.
'Detect Stack Drift'버튼을 클릭하면 탐지가 시작된다.
Stack에 대한 Status Code 설명
스택 상태설명표
CREATE_COMPLETE | 하나 이상의 스택을 성공적으로 생성했습니다. |
CREATE_IN_PROGRESS | 하나 이상의 스택을 생성하고 있습니다. |
CREATE_FAILED | 하나 이상의 스택을 생성하지 못했습니다. 연결된 오류 메시지는 스택 이벤트를 참조하십시오. 생성 실패에 대한 가능한 원인은 스택 내의 모든 리소스에 대한 작업 권한이 없거나, AWS 서비스에서 파라미터 값을 거부했거나, 리소스 생성 중에 제한 시간을 초과했을 수 있습니다. |
DELETE_COMPLETE | 하나 이상의 스택을 성공적으로 삭제했습니다. 삭제된 스택은 90일 동안 유지되며 볼 수 있습니다. |
DELETE_FAILED | 하나 이상의 스택을 삭제하지 못했습니다. 삭제에 실패했으므로 일부 리소스가 아직 실행 중일 수 있습니다. 하지만 스택으로 작업하거나 스택을 업데이트할 수 없습니다. 스택을 다시 삭제하십시오. 연결된 오류 메시지는 스택 이벤트를 참조하십시오. |
DELETE_IN_PROGRESS | 하나 이상의 스택을 제거하고 있습니다. |
REVIEW_IN_PROGRESS | 템플릿 또는 리소스 없이 예상 StackId를 사용하여 하나 이상의 스택을 생성하고 있습니다.
중요
이 상태 코드를 가진 스택은 가능한 최대 스택 수에 포함됩니다.
|
ROLLBACK_COMPLETE | 스택 생성이 실패하거나 스택 생성을 명시적으로 취소한 이후에 하나 이상의 스택을 성공적으로 제거했습니다. 스택 생성 작업 중에 생성된 모든 리소스가 삭제됩니다. 스택 생성이 실패한 후에만 이 상태가 존재합니다. 이 상태는 부분적으로 생성된 스택의 모든 작업이 적절하게 정리되었음을 나타냅니다. 이 상태에서는 삭제 작업만 수행할 수 있습니다. |
ROLLBACK_FAILED | 스택 생성이 실패하거나 스택 생성을 명시적으로 취소한 이후에 하나 이상의 스택을 제거하지 못했습니다. 스택을 삭제하십시오. 연결된 오류 메시지는 스택 이벤트를 참조하십시오. |
ROLLBACK_IN_PROGRESS | 스택 생성이 실패하거나 스택 생성을 명시적으로 취소한 이후에 하나 이상의 스택을 제거하고 있습니다. |
UPDATE_COMPLETE | 하나 이상의 스택을 성공적으로 업데이트했습니다. |
UPDATE_COMPLETE_CLEANUP_IN_PROGRESS | 스택을 업데이트한 후 하나 이상의 스택에 대한 이전 리소스를 제거하고 있습니다. 스택 업데이트 중에 리소스를 대체해야 하는 경우 CloudFormation에서는 새 리소스를 생성한 다음 이전 리소스를 삭제하여 스택 중단을 줄여줍니다. 이 상태에서는 스택이 업데이트되고 사용 가능하지만 CloudFormation에서는 이전 리소스를 계속 삭제하고 있습니다. |
UPDATE_FAILED | 하나 이상의 스택을 업데이트하지 못했습니다. 연결된 오류 메시지는 스택 이벤트를 참조하십시오. |
UPDATE_IN_PROGRESS | 하나 이상의 스택을 업데이트하고 있습니다. |
UPDATE_ROLLBACK_COMPLETE | 스택 업데이트를 실패한 이후에 하나 이상의 스택을 이전 작업 상태로 되돌렸습니다. |
UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS | 스택 업데이트를 실패한 후 하나 이상의 스택에 대한 새 리소스를 제거하고 있습니다. 이 상태에서는 스택이 이전 작업 상태로 롤백되고 사용 가능하지만 CloudFormation에서는 스택 업데이트 중에 생성된 새 리소스를 계속 삭제하고 있습니다. |
UPDATE_ROLLBACK_FAILED | 스택 업데이트를 실패한 이후에 하나 이상의 스택을 이전 작업 상태로 되돌리지 못했습니다. 이 상태에서는 스택 또는 continue rollback을 삭제할 수 있습니다. 스택이 작동 상태로 돌아가기 전에 오류를 수정해야 할 수도 있습니다. 또는 AWS Support에 문의하여 스택을 사용 가능한 상태로 복원할 수 있습니다. |
UPDATE_ROLLBACK_IN_PROGRESS | 스택 업데이트를 실패한 이후에 하나 이상의 스택을 이전 작업 상태로 되돌리고 있습니다. |
IMPORT_IN_PROGRESS | 가져오기 작업이 현재 진행 중입니다. |
IMPORT_COMPLETE | resource import를 지원하는 스택의 모든 리소스에 대해 가져오기 작업이 성공적으로 완료되었습니다. |
IMPORT_ROLLBACK_IN_PROGRESS | 가져오기는 이전 템플릿 구성으로 롤백됩니다. |
IMPORT_ROLLBACK_FAILED | 스택에 있는 하나 이상의 리소스에 대해 가져오기 롤백 작업이 실패했습니다. CloudFormation이(가) 성공적으로 가져온 리소스에 대해 결과를 사용할 수 있습니다. |
IMPORT_ROLLBACK_COMPLETE | 가져오기가 이전 템플릿 구성으로 성공적으로 롤백되었습니다. |
'IaaS > 퍼블릭클라우드' 카테고리의 다른 글
(AWS) CloudFormation Stack Policy란? (0) | 2022.02.06 |
---|---|
(AWS) cfn-signal, cfn-get-metadata, cfn-hup 이란? (0) | 2022.02.06 |
(AWS) CloudFormation에서 Lambda Function 배포하기 (0) | 2022.01.28 |
(AWS) CloudFormatoin의 Parameter-SSM, Public Parameter-SSM, DependsOn 이란? (0) | 2022.01.27 |
(AWS) CloudFormation의 ChangeSet, DeletionPolicy (0) | 2022.01.27 |