翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
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
Step 4. 次の例に示すように、AWS Control Tower 管理アカウントで、VCS プロバイダーを指すように Terraform モジュール (ブートストラップ) を更新します。
- terraform plan を実行して変更をプレビューし、次に terraform
apply を実行します。
ステップ 5. CodeConnection (以前は CodeStar と呼ばれていました) の設定を完了するには、各ステップを完了します。
AFT 管理アカウントにサインインする
「保留中の接続の更新」、またはコンソール「[]」の説明に従って、新しい VCS プロバイダーの pendingCodeConnectionsAWS CodeConnections を見つけて完了します
https://us-east-1.console.aws.amazon.com/codesuite/settings/connections。AWSリファレンス: 「Post-deployment steps」
注記
アカウントパイプラインは、aft-invoke-customizations ステップ関数が呼び出されるまで以前のソースを保持します。この呼び出しは、アップグレードの一部として、または次のカスタマイズ呼び出しの一部として実行できます。
詳細については、このブログAWS CodeCommit リポジトリを別の Git プロバイダーに移行する