

# Git 동기화 상태 대시보드
<a name="git-sync-status"></a>

AWS CloudFormation Git 동기화 배포의 상태를 보려면 CloudFormation 콘솔에서 스택을 선택하고 **Git 동기화** 탭을 선택합니다.

Git 동기화 탭은 **Git 동기화 상태**와 **최신 동기화 이벤트**라는 두 패널로 구분됩니다.

## Git 동기화 상태
<a name="git-sync-status-info"></a>

상단 패널에서는 스택의 Git 동기화 구성에 대한 다음 정보를 제공합니다.

****리포지토리****  
 Git 동기화에 연결된 리포지토리에 대한 링크

****리포지토리 공급자****  
리포지토리 공급자의 이름

****브랜치****  
Git 동기화가 모니터링 중인 브랜치의 이름

****배포 파일 경로****  
이 스택에 대한 스택 배포 파일의 전체 경로

****리포지토리 동기화 상태****  
가장 최근 동기화 작업의 상태

****리포지토리 동기화 상태 메시지****  
가장 최근 동기화 작업의 메시지

****Git 동기화 상태****  
이 스택에 대한 Git 동기화의 상태

****프로비저닝 상태****  
프로비저닝 작업의 상태

패널 오른쪽 상단에서 다음 버튼을 사용하여 Git 동기화를 수정하거나 업데이트합니다.
+ **편집** - Git 동기화 구성을 편집합니다.
+ **최근 커밋 재시도** - 리포지토리에의 최근 커밋에 따라 스택을 업데이트합니다.
+ **연결 해제** - 스택에서 Git 동기화 연결을 해제합니다.
+ **새로 고침** - Git 동기화 상태 패널을 새로 고칩니다.

## 최신 동기화 이벤트
<a name="git-sync-status-sync-events"></a>

**최신 동기화 이벤트** 패널에는 스택에 적용된 커밋의 테이블이 표시됩니다.

각 열의 헤더에 있는 화살표를 사용하여 테이블을 정렬할 수 있습니다. 다음에 따라 테이블을 오름차순 또는 내림차순으로 정렬할 수 있습니다.
+ **날짜**
+ **커밋 ID**
+ **Event**
+ **날짜**
+ **이벤트 유형**

## 지원되는 스택 상태
<a name="git-sync-status-stack-state"></a>

스택이 다음 지원되는 상태 중 하나인 경우에만 스택에 Git 동기화를 구성할 수 있습니다.
+ `CREATE_COMPLETE`
+ `UPDATE_COMPLETE`
+ `UPDATE_ROLLBACK_COMPLETE`
+ `IMPORT_COMPLETE`
+ `IMPORT_ROLLBACK_COMPLETE`

다음 테이블에는 스택 상태 코드의 전체 목록과 설명이 나와 있습니다.


| 스택 상태 및 선택적 세부 상태 | 설명 | 
| --- | --- | 
|  `CREATE_COMPLETE`  |  하나 이상의 스택을 성공적으로 생성했습니다.  | 
|  `CREATE_IN_PROGRESS`  |  하나 이상의 스택을 생성하고 있습니다.  | 
|  `CREATE_FAILED`  |  하나 이상의 스택을 생성하지 못했습니다. 스택 이벤트를 참조하여 관련 오류 메시지를 확인하세요. 가능한 생성 실패 원인에는 스택 내의 모든 리소스로 작업할 수 있는 권한 부족, AWS 서비스에서 파라미터값 거부, 또는 리소스 생성 중 제한 시간 초과가 포함될 수 있습니다.  | 
|  `DELETE_COMPLETE`  |  하나 이상의 스택을 성공적으로 삭제했습니다. 삭제된 스택은 90일 동안 유지되며 볼 수 있습니다.  | 
|  `DELETE_FAILED`  |  하나 이상의 스택을 삭제하지 못했습니다. 삭제에 실패했으므로 일부 리소스가 아직 실행 중일 수 있습니다. 하지만 스택으로 작업하거나 스택을 업데이트할 수 없습니다. 스택을 다시 삭제하거나 스택 이벤트를 참조하여 관련 오류 메시지를 확인하세요.  | 
|  `DELETE_IN_PROGRESS`  |  하나 이상의 스택을 제거하고 있습니다.  | 
| `REVIEW_IN_PROGRESS` | 템플릿 또는 리소스 없이 예상 StackId를 사용하여 하나 이상의 스택을 생성하고 있습니다. 이 상태 코드를 가진 스택은 [가능한 최대 스택 수](cloudformation-limits.md)에 포함됩니다.  | 
|  `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](using-cfn-updating-stacks-continueupdaterollback.md)을 삭제할 수 있습니다. 스택이 작동 상태로 돌아가기 전에 오류를 수정해야 할 수도 있습니다. 또는 지원에 문의하여 스택을 사용 가능한 상태로 복원할 수 있습니다.  | 
|  `UPDATE_ROLLBACK_IN_PROGRESS`  |  스택 업데이트를 실패한 이후에 하나 이상의 스택을 이전 작업 상태로 되돌리고 있습니다.  | 
|  `IMPORT_IN_PROGRESS`  |  가져오기 작업이 현재 진행 중입니다.  | 
|  `IMPORT_COMPLETE`  |  `resource import`를 지원하는 스택의 모든 리소스에 대해 가져오기 작업이 성공적으로 완료되었습니다.  | 
|  `IMPORT_ROLLBACK_IN_PROGRESS`  |  가져오기는 이전 템플릿 구성으로 롤백됩니다.  | 
|  `IMPORT_ROLLBACK_FAILED`  |  스택에 있는 하나 이상의 리소스에 대해 가져오기 롤백 작업이 실패했습니다. CloudFormation이 성공적으로 가져온 리소스에 대해 결과를 사용할 수 있습니다.  | 
|  `IMPORT_ROLLBACK_COMPLETE`  |  가져오기가 이전 템플릿 구성으로 성공적으로 롤백되었습니다.  | 