Menyinkronkan tumpukan dengan kode sumber yang disimpan dalam repositori Git dengan sinkronisasi Git - AWS CloudFormation

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menyinkronkan tumpukan dengan kode sumber yang disimpan dalam repositori Git dengan sinkronisasi Git

Dengan sinkronisasi Git, Anda dapat mengelola CloudFormation tumpukan Anda dengan kontrol sumber. Anda melakukan ini dengan mengkonfigurasi CloudFormation untuk memantau repositori Git. Repositori dipantau untuk perubahan pada dua file:

  • File CloudFormation template yang mendefinisikan tumpukan

  • File penyebaran tumpukan yang berisi parameter yang mengonfigurasi tumpukan

Dengan sinkronisasi Git, Anda dapat menggunakan permintaan tarik dan pelacakan versi untuk mengonfigurasi, menyebarkan, dan memperbarui CloudFormation tumpukan Anda dari lokasi terpusat. Saat Anda melakukan perubahan pada template atau file penerapan, CloudFormation secara otomatis memperbarui tumpukan. Jika Anda menggunakan permintaan tarik, CloudFormation dapat meninggalkan komentar pada permintaan tarik yang menjelaskan perubahan apa yang akan dilakukan pada tumpukan Anda sebelum benar-benar memperbaruinya. Namun, Anda harus mengaktifkan fitur ini terlebih dahulu.

Git sync menyediakan antarmuka konsol yang dapat Anda gunakan untuk menautkan ke repositori, menghasilkan file penyebaran tumpukan, memperbarui CloudFormation template, dan mengirimkan permintaan tarik ke repositori Anda. Sinkronisasi Git juga menyediakan dasbor status yang dapat Anda gunakan untuk memantau, mengedit, dan memecahkan masalah penerapan tumpukan sinkronisasi Git yang aktif. Sinkronisasi Git diakses melalui CloudFormation konsol saat Anda membuat tumpukan. Anda juga dapat mengakses sinkronisasi Git menggunakan CodeConnections. Untuk informasi selengkapnya, lihat Bekerja dengan konfigurasi sinkronisasi untuk repositori tertaut di Panduan Pengguna Konsol Alat Pengembang.

Git sync mendukung GitHub, GitHub Enterprise,, Bitbucket GitLab, dan repositori yang GitLab dikelola sendiri.

catatan

Git sync tersedia di wilayah berikut: AS Timur (Virginia N.), AS Timur (Ohio), AS Barat (California N.), AS Barat (Oregon), Kanada (Tengah), Asia Pasifik (Mumbai), Asia Pasifik (Tokyo), Asia Pasifik (Seoul), Asia Pasifik (Singapura), Asia Pasifik (Sydney), Eropa (Irlandia), Eropa (London), Eropa (Paris), Eropa (Paris), Eropa (Stockholm) Holm), Eropa (Frankfurt), Eropa (Milan), dan Amerika Selatan (São Paulo).

Untuk informasi tentang penggunaan sinkronisasi Git dengan strategi multi-akun, lihat posting blog berikut Gunakan sinkronisasi AWS CloudFormation Git untuk mengonfigurasi sumber daya di akun pelanggan.