View a markdown version of this page

Siapkan GitHub sebagai sumber konfigurasi - Menara Kontrol AWS

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 apan repositori cFCT.

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:

  1. Pilih Buat koneksi dan pilih GitHub sebagai penyedia

  2. Pilih Buat koneksi GitHub Aplikasi, dan di bidang Nama koneksi, masukkan GitHub CfCT, atau nama apa pun yang Anda pilih

  3. Pilih Hubungkan ke GitHub lalu pilih Instal aplikasi baru

  4. Pilih GitHub Pengguna atau Organisasi untuk repositori Anda

  5. Di bawah Akses repositori, pilih Hanya pilih repositori, lalu pilih repositori yang Anda buat sebelumnya, dan S impan pekerjaan Anda.

  6. Perhatikan Kode Connections ARN - Anda akan membutuhkannya saat menerapkan CloudFormation tumpukan.

Menyebarkan CloudFormation tumpukan

  • Unduh custom-control-tower-initiation.template file dari repositori.

  • Buat CloudFormation tumpukan baru, menggunakan custom-control-tower-initiation.template file.

  • 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 kecustom-control-tower-configuration)

    • Untuk Nama GitHub Cab ang, masukkan nama cabang (default kemain)