Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pindahkan AFT dari AWS CodeCommit penyedia VCS lain
Bagian ini memberikan gambaran umum tentang bagaimana Anda dapat memindahkan AWS Control Tower Account Factory for Terraform (AFT) dari AWS CodeCommit sebagai sistem kontrol versi (VCS) Anda ke penyedia VCS lain.
Langkah 1. Siapkan repositori baru di VCS pilihan Anda.
Langkah 2. Tambahkan repositori ini sebagai remote baru di. git
Langkah 3. Jalankan git push ke penyedia VCS baru.
catatan
Struktur repositori yang Anda buat harus sama seperti di. AWS CodeCommit Mengubah struktur menghambat kemampuan AFT untuk mengeksekusi kode yang diinginkan.
Struktur repositori:
-
aft-account-request
-
aft-account-customizations
-
aft-global-customizations
-
aft-account-provisioning-customizations
Langkah 4. Di akun manajemen AWS Control Tower Anda, perbarui modul Terraform (bootstrap) untuk menunjuk ke penyedia VCS Anda, seperti yang ditunjukkan pada contoh berikut:
Contoh: GitLab dengan Terraform OSS
— Lakukan terraform plan untuk melihat pratinjau perubahan, laluterraform
apply.
Langkah 5. Selesaikan langkah-langkah untuk menyelesaikan pengaturan CodeConnection (sebelumnya dikenal sebagai CodeStar):
Masuk ke akun manajemen AFT Anda
Cari dan selesaikan pending AWS CodeConnections untuk penyedia VCS baru, seperti yang dijelaskan dalam Perbarui koneksi yang tertunda, atau di AWS konsol, [
https://us-east-1.console.aws.amazon.com/codesuite/settings/connections].Referensi: Langkah-langkah pasca-penyebaran
catatan
Saluran pipa akun mempertahankan sumber sebelumnya hingga aft-invoke-customizations Step Functions dipanggil. Pemanggilan ini dapat dilakukan sebagai bagian dari peningkatan atau sebagai bagian dari pemanggilan penyesuaian berikutnya.
Untuk informasi selengkapnya, lihat blog ini: Cara memigrasikan AWS CodeCommit repositori Anda ke penyedia Git lain