Pemberitahuan akhir dukungan: Pada 7 Oktober 2026, dukungan AWS akan berakhir untuk AWS Proton. Setelah 7 Oktober 2026, Anda tidak akan lagi dapat mengakses AWS Proton konsol atau AWS Proton sumber daya. Infrastruktur yang Anda gunakan akan tetap utuh. Untuk informasi selengkapnya, lihat Panduan AWS Proton Penghentian Layanan dan Migrasi.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasi sinkronisasi templat
Pelajari cara mengonfigurasi template agar memungkinkan AWS Proton sinkronisasi dari bundel template yang terletak di repositori git terdaftar yang Anda tentukan. Saat komit didorong ke repositori Anda, AWS Proton periksa perubahan pada bundel template repositori Anda. Jika mendeteksi perubahan bundel template, versi minor atau utama baru dari template-nya dibuat, jika versinya belum ada. AWS Proton saat ini mendukung GitHub, GitHub Enterprise, dan BitBucket.
Mendorong komit ke bundel template yang disinkronkan
Saat Anda mendorong komit ke cabang yang sedang dilacak oleh salah satu templat Anda, AWS Proton kloning repositori Anda dan tentukan template apa yang perlu disinkronkan. Ini memindai file di direktori Anda untuk menemukan direktori yang cocok dengan konvensi{template-name}/{major-version}/.
Setelah AWS Proton menentukan template dan versi utama mana yang terkait dengan repositori dan cabang Anda, ia mulai mencoba untuk menyinkronkan semua template tersebut secara paralel.
Selama setiap sinkronisasi ke template tertentu, AWS Proton pertama-tama periksa untuk melihat apakah konten direktori template berubah sejak sinkronisasi terakhir berhasil. Jika konten tidak berubah, mele AWS Proton watkan pendaftaran bundel duplikat. Ini memastikan bahwa versi minor template baru dibuat jika konten bundel template berubah. Jika isi bundel template berubah, bundel didaftarkan dengan AWS Proton.
Setelah bundel template terdaftar, AWS Proton pantau status pendaftaran sampai pendaftaran selesai.
Hanya satu sinkronisasi yang dapat terjadi pada template tertentu versi minor dan mayor pada satu waktu tertentu. Setiap commit yang mungkin telah didorong saat sinkronisasi sedang berlangsung akan dikelompokkan. Komit batch disinkronkan setelah upaya sinkronisasi sebelumnya selesai.
Menyinkronkan templat layanan
AWS Proton dapat menyinkronkan template lingkungan dan layanan dari repositori git Anda. Untuk menyinkronkan template layanan Anda, Anda menambahkan file tambahan yang diberi .template-registration.yaml nama ke setiap direktori versi utama dalam bundel template Anda. File ini berisi detail tambahan yang AWS Proton diperlukan saat membuat versi template layanan untuk Anda mengikuti komit: lingkungan yang kompatibel dan sumber komponen yang didukung.
Jalur lengkap file adalah. Untuk informasi selengkapnya, lihat Menyinkronkan templat layanan.service-template-name/major-version/.template-registration.yaml
Pertimbangan konfigurasi sinkronisasi template
Tinjau pertimbangan berikut untuk menggunakan konfigurasi sinkronisasi template.
-
Repositori tidak boleh lebih besar dari 250 MB.
-
Untuk mengonfigurasi sinkronisasi template, pertama-tama tautkan repositori ke AWS Proton. Untuk informasi selengkapnya, lihat Buat tautan ke repositori Anda.
-
Ketika versi template baru dibuat dari template yang disinkronkan, itu berada dalam
DRAFTstatus. -
Versi minor baru dari template dibuat jika salah satu dari berikut ini benar:
-
Isi bundel template berbeda dari versi minor template terakhir yang disinkronkan.
-
Versi minor template terakhir yang disinkronkan sebelumnya telah dihapus.
-
-
Sinkronisasi tidak dapat dijeda.
-
Baik versi minor atau mayor baru disinkronkan secara otomatis.
-
Template tingkat atas baru tidak dapat dibuat oleh konfigurasi sinkronisasi template.
-
Anda tidak dapat menyinkronkan ke satu template dari beberapa repositori dengan konfigurasi sinkronisasi template.
-
Anda tidak dapat menggunakan tag alih-alih cabang.
-
Saat Anda membuat template layanan, Anda menentukan templat lingkungan yang kompatibel.
-
Anda dapat membuat template lingkungan dan menambahkannya sebagai lingkungan yang kompatibel untuk template layanan Anda dalam komit yang sama.
-
Sinkronisasi ke satu versi utama template dijalankan satu per satu. Selama sinkronisasi, jika ada commit baru yang terdeteksi, komit tersebut akan dikelompokkan dan diterapkan pada akhir sinkronisasi aktif. Sinkronisasi ke versi utama template yang berbeda terjadi secara paralel.
-
Jika Anda mengubah cabang yang disinkronkan template Anda, semua sinkronisasi yang sedang berlangsung dari cabang lama selesai terlebih dahulu. Kemudian sinkronisasi dimulai dari cabang baru.
-
Jika Anda mengubah repositori dari sinkronisasi templat Anda, sinkronisasi yang sedang berlangsung dari repositori lama mungkin gagal atau berjalan hingga selesai. Itu tergantung pada tahap sinkronisasi mana mereka berada.
Untuk informasi selengkapnya, lihat Refer AWS Proton ensi API Layanan .