Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan GitHub sebagai sumber konfigurasi
Bagian ini memberi tahu Anda cara menerapkan Kustomisasi untuk AWS Control Tower (CfCT) GitHub sebagai sumber. Prosesnya memiliki tiga langkah utama:
Siapkan GitHub repositori
Buat koneksi GitHub kode
Terapkan tum CloudFormation pukan
Siapkan GitHub repositori
Buat repositori dalam GitHub akun Anda, nama default yang digunakan dalam template adalahcustom-control-tower-configuration. Pertimbangkan untuk membuat repositori target pribadi. Anda akan menentukan penyesuaian Anda dalam yaml file yang dipanggil manifest.yaml di folder pener
Panduan peny esuaian cFCT memberikan panduan terperinci tentang membuat manifest.yaml untuk mengonfigurasi penyesuaian Anda.
Buat GitHub koneksi
Dari instance Developer Tools --Connections untuk Github, lakukan langkah-langkah berikut:
Pilih Buat koneksi dan pilih GitHub sebagai penyedia
Pilih Buat koneksi GitHub Aplikasi, dan di bidang Nama koneksi, masukkan GitHub CfCT, atau nama apa pun yang Anda pilih
Pilih Hubungkan ke GitHub lalu pilih Instal aplikasi baru
Pilih GitHub Pengguna atau Organisasi untuk repositori Anda
Di bawah Akses repositori, pilih Hanya pilih repositori, lalu pilih repositori yang Anda buat sebelumnya, dan S impan pekerjaan Anda.
Perhatikan Kode Connections ARN - Anda akan membutuhkannya saat menerapkan CloudFormation tumpukan.
Menyebarkan CloudFormation tumpukan
Unduh
custom-control-tower-initiation.templatefile dari repositori.Buat CloudFormation tumpukan baru, menggunakan
custom-control-tower-initiation.templatefile.Di bawah AWS CodePipeline Sumber, pilih GitHub (melalui Koneksi Kode).
Di bawah GitHub Setup, tentukan bidang ini:
Untuk ARN dari Kode Koneksi, berikan Kode Koneksi ARN
untuk GitHub Pengguna atau Organisasi, berikan nama GitHub pengguna atau organisasi tempat Anda membuat repositori
Untuk Nama GitHub Repositori, masukkan nama repositori (default ke
custom-control-tower-configuration)Untuk Nama GitHub Cab ang, masukkan nama cabang (default ke
main)