Buat CloudWatch Aturan peristiwa untuk sumber Amazon ECR (konsol) - AWS CodePipeline

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

Buat CloudWatch Aturan peristiwa untuk sumber Amazon ECR (konsol)

Untuk membuat CloudWatch Aturan acara untuk digunakan di CodePipeline operasi (sumber Amazon ECR)

  1. Buka CloudWatch konsol dihttps://console.aws.amazon.com/cloudwatch/.

  2. Di panel navigasi, pilih Peristiwa.

  3. PilihBuat aturan, dan kemudian di bawahSumber peristiwadariNama Layanan, pilihRegistry Kontainer Elastic (ECR).

  4. MasukSumber Peristiwa, pilihPola Peristiwa.

    Pilihedit, lalu tempelkan pola kejadian contoh berikut diSumber Peristiwajendela untukcwe-testrepositori dengan tag gambarcli-testing:

    { "detail-type": [ "ECR Image Action" ], "source": [ "aws.ecr" ], "detail": { "action-type": [ "PUSH" ], "image-tag": [ "latest" ], "repository-name": [ "cwe-test" ], "result": [ "SUCCESS" ] } }
    catatan

    Untuk melihat pola acara lengkap yang didukung untuk peristiwa Amazon ECR, lihatPeristiwa Amazon ECRatauPeristiwa Amazon Elastic Container Registry.

  5. Pilih Save (Simpan).

    DiPratinjau Pola Peristiwapanel, lihat aturan.

  6. MasukTarget, pilihCodePipeline.

  7. Masukkan pipa ARN untuk pipa yang akan dimulai dengan aturan ini.

    catatan

    Anda dapat menemukan ARN pipa dalam output metadata setelah Anda menjalankanget-pipelineperintah. Pipa ARN dibangun dalam format ini:

    arn:aws:codepipeline:daerah:akun:pipeline-nama

    Pipa sampel ARN:

    arn:aws:codepipeline:us-east-2:80398EXAMPLE:MyFirstPipeline

  8. Membuat atau menentukan peran layanan IAM yang memberikan Amazon CloudWatch Izin peristiwa untuk memanggil target yang terkait dengan Amazon Anda CloudWatch Aturan peristiwa (dalam hal ini, targetnya adalah CodePipeline).

    • PilihMembuat peran baru untuk sumber daya khusus inimembuat peran layanan yang memberikan Amazon CloudWatch Peristiwa izin untuk memulai eksekusi pipa Anda.

    • PilihMenggunakan peran yang adauntuk memasukkan peran layanan yang memberikan Amazon CloudWatch Peristiwa izin untuk memulai eksekusi pipa Anda.

  9. Tinjau pengaturan aturan Anda untuk memastikannya memenuhi persyaratan Anda.

  10. Pilih Konfigurasikan detail.

  11. PadaKonfigurasikan detail aturan.halaman, masukkan nama dan deskripsi untuk aturan, lalu pilihnegara bagianuntuk mengaktifkan aturan.

  12. Jika Anda puas dengan aturan, pilih Create rule (Buat aturan).