Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tindakan sumber Amazon S3
Untuk menambahkan tindakan sumber Amazon S3 di CodePipeline, Anda memilih untuk:
-
Menggunakan konsol CodePipelineMembuat Alurpenyihir (Buat pipeline (konsol)) atauEdit tindakanhalaman untuk memilihS3pilihan penyedia. Konsol membuat aturan Amazon CloudWatch Events dan jejak CloudTrail yang memulai pipeline Anda saat sumber berubah.
-
Gunakan CLI untuk menambahkan konfigurasi tindakan untuk
S3
tindakan dan membuat sumber daya tambahan sebagai berikut:-
Menggunakan
S3
konfigurasi contoh tindakan diAmazon S3untuk membuat tindakan Anda seperti yang ditunjukkan dalamBuat pipa (CLI). -
Metode deteksi perubahan default untuk memulai pipa dengan polling sumber. Anda harus menonaktifkan pemeriksaan berkala dan membuat aturan deteksi perubahan dan jejak secara manual. Pilih salah satu metode berikut:Membuat aturan CloudWatch Events untuk sumber Amazon S3 (konsol),Membuat aturan CloudWatch Events untuk sumber Amazon S3 (CLI), atauBuat aturan CloudWatch Events untuk sumber Amazon S3 (AWS CloudFormationtemplat) .
-
AWS CloudTrailadalah layanan yang mencatat dan menyaring peristiwa di bucket sumber Amazon S3 Anda. Jejak mengirimkan perubahan sumber yang disaring ke aturan Amazon CloudWatch Events. Aturan Amazon CloudWatch Events mendeteksi perubahan sumber dan kemudian memulai pipeline Anda.
Persyaratan:
-
Jika Anda tidak membuat jejak, gunakan yang sudah adaAWS CloudTrailjejak untuk mencatat peristiwa di bucket sumber Amazon S3 Anda dan mengirim peristiwa yang disaring ke aturan Amazon CloudWatch Events.
-
Membuat atau menggunakan bucket S3 yang ada di manaAWS CloudTraildapat menyimpan file log nya.AWS CloudTrailharus memiliki izin yang diperlukan untuk mengirimkan file log ke bucket Amazon S3. Bucket tidak dapat dikonfigurasi sebagaiPeminta Membayarbucket. Saat Anda membuat bucket Amazon S3 sebagai bagian dari membuat atau memperbarui jejak di konsol,AWS CloudTrailmelampirkan izin yang diperlukan untuk ember untuk Anda. Untuk informasi selengkapnya, lihatKebijakan Bucket Amazon S3 untuk CloudTrail.