기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AFT를AWS CodeCommit에서 다른 VCS 공급자로 이동
이 섹션에서는 AWS Control Tower Account Factory for Terraform(AFT)을 버전 관리 시스템(VCS)으로AWS CodeCommit에서 다른 VCS 공급자로 이동하는 방법에 대한 개요를 제공합니다.
1단계. 선택한 VCS에서 새 리포지토리를 설정합니다.
2단계. git에서 이러한 리포지토리를 새 원격으로 추가합니다.
3단계. 새 VCS 제공업체로 git push를 실행합니다.
참고
생성하는 리포지토리 구조는 in AWS CodeCommit과 동일해야 합니다. 구조를 변경하면 원하는 코드를 AFT가 실행할 수 없게 됩니다.
리포지토리 구조:
-
aft-account-request
-
aft-account-customizations
-
aft-global-customizations
-
aft-account-provisioning-customizations
4단계. AWS Control Tower 관리 계정에서 다음 예제와 같이 VCS 제공업체를 가리키도록 Terraform 모듈(부트스트랩)을 업데이트합니다.
- terraform plan을 실행하여 변경 사항을 미리 본 다음 terraform
apply를 실행합니다.
5단계. 다음과 같이 CodeConnection(이전 CodeStar) 설정을 마치기 위한 단계를 완료합니다.
참고
계정 파이프라인은 aft-invoke-customizations Step Functions가 간접적으로 호출될 때까지 이전 소스를 유지합니다. 이 간접 호출은 업그레이드의 일부 또는 다음 사용자 지정의 간접 호출의 일부로 수행됩니다.
자세한 내용은이 블로그: How to migration your AWS CodeCommit repository to other Git provider를 참조하세요