Buat kebijakan siklus hidup - EC2 Image Builder

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

Buat kebijakan siklus hidup

Saat Anda membuat kebijakan siklus hidup EC2 Image Builder baru, konfigurasi akan bergantung pada jenis gambar kebijakan tersebut. Tindakan API untuk membuat kebijakan siklus hidup untuk sumber daya gambar AMI dan sumber daya gambar kontainer adalah sama () CreateLifecyclePolicy. Namun, konfigurasi untuk sumber daya gambar dan sumber daya terkait berbeda. Bagian ini menunjukkan cara membuat kebijakan manajemen siklus hidup untuk keduanya.

catatan

Sebelum Anda membuat kebijakan siklus hidup, pastikan bahwa Anda telah memenuhi semua. Prasyarat

Membuat kebijakan manajemen siklus hidup untuk sumber daya gambar Image Builder AMI

Anda dapat menggunakan salah satu metode berikut untuk membuat kebijakan siklus hidup gambar AMI dengan atau. AWS Management Console AWS CLI Anda juga dapat menggunakan tindakan CreateLifecyclePolicyAPI. Untuk permintaan SDK terkait, Anda dapat merujuk ke tautan Lihat Juga untuk perintah tersebut di Referensi API EC2 Image Builder.

AWS Management Console

Untuk membuat kebijakan siklus hidup untuk sumber daya gambar AMI diAWS Management Console, ikuti langkah-langkah berikut:

  1. Buka konsol EC2 Image Builder di https://console.aws.amazon.com/imagebuilder/.

  2. Pilih Kebijakan Siklus Hidup dari panel navigasi.

  3. Pilih Buat kebijakan siklus hidup.

  4. Konfigurasikan setelan kebijakan yang dijelaskan dalam prosedur berikut.

  5. Untuk membuat kebijakan siklus hidup setelah Anda mengonfigurasi setelan, pilih Buat kebijakan.

Konfigurasikan setelan Umum untuk kebijakan Anda.

  1. Pilih opsi AMI dari Jenis kebijakan.

  2. Masukkan nama Kebijakan.

  3. Secara opsional masukkan Deskripsi untuk kebijakan siklus hidup Anda.

  4. Secara default, Aktifkan dihidupkan. Setelan default mengaktifkan kebijakan siklus hidup dan langsung menambahkannya ke jadwal. Untuk membuat kebijakan yang awalnya dinonaktifkan, Anda dapat menonaktifkan Aktifkan.

  5. Pilih peran IAM yang Anda buat untuk izin kebijakan siklus hidup. Jika Anda belum membuat peran ini, lihat Prasyarat untuk informasi selengkapnya.

Konfigurasikan cakupan Aturan untuk kebijakan Anda.

Bagian ini mengonfigurasi pemilihan sumber daya untuk kebijakan siklus hidup Anda, berdasarkan jenis filter yang Anda gunakan.

  1. Jenis filter: Resep — Untuk menerapkan aturan siklus hidup ke sumber daya gambar berdasarkan resep yang membuatnya, pilih hingga 50 versi resep untuk kebijakan tersebut.

  2. Jenis filter: Tag — Untuk menerapkan aturan siklus hidup ke sumber daya gambar berdasarkan tag sumber daya, masukkan daftar hingga 50 pasangan nilai kunci agar kebijakan cocok.

Aktifkan satu atau beberapa aturan Siklus Hidup berikut agar diterapkan pada sumber daya yang dipilih kebijakan siklus hidup. Jika sumber daya cocok dengan lebih dari satu aturan siklus hidup saat kebijakan berjalan, Image Builder akan melakukan tindakan aturan dalam urutan berikut: 1) Usang, 2) Nonaktifkan, 3) Hapus.

Menghentikan aturan

Menetapkan status sumber daya gambar Image Builder keDeprecated. Pipeline Image Builder masih berjalan untuk gambar yang tidak digunakan lagi. Anda dapat secara opsional menyetel waktu penghentian untuk AMI terkait tanpa memengaruhi kemampuan Anda untuk meluncurkan instance baru.

  • Jumlah unit - Tentukan nilai integer untuk periode waktu yang harus dilewati setelah sumber daya gambar dibuat sebelum ditandai sebagaiDeprecated.

  • Unit — Pilih rentang waktu yang akan digunakan. Kisarannya bisaDays,Weeks,Months, atauYears.

  • Usang AMI — Pilih kotak centang untuk menandai AMI Amazon EC2 terkait dengan tanggal penghentian. AMI tetap tersedia, dan Anda masih dapat meluncurkan instance baru dari mereka.

Nonaktifkan aturan

Menetapkan status sumber daya gambar Image Builder keDisabled. Ini mencegah pipeline Image Builder berjalan untuk gambar ini. Anda dapat menonaktifkan AMI terkait secara opsional untuk mencegah peluncuran instans baru.

  • Jumlah unit - Tentukan nilai integer untuk periode waktu yang harus dilewati setelah sumber daya gambar dibuat sebelum ditandai sebagaiDisabled.

  • Unit — Pilih rentang waktu yang akan digunakan. Kisarannya bisaDays,Weeks,Months, atauYears.

  • Nonaktifkan AMI - Pilih kotak centang untuk menonaktifkan AMI Amazon EC2 terkait. Anda tidak dapat lagi menggunakan AMI atau meluncurkan instance baru dari mereka.

Hapus aturan

Menghapus sumber daya gambar berdasarkan usia atau hitungan. Anda menentukan ambang batas yang memenuhi kebutuhan Anda. Ketika sumber daya gambar Image Builder melewati ambang batas, itu dihapus. Anda dapat secara opsional membatalkan pendaftaran AMI terkait atau menghapus snapshot untuk AMI tersebut. Anda juga dapat menentukan tag untuk sumber daya yang ingin Anda pertahankan melewati ambang batas.

Saat Anda mengonfigurasi aturan Hapus berdasarkan usia, Image Builder menghapus sumber daya gambar setelah periode waktu yang Anda konfigurasikan. Misalnya, hapus sumber daya gambar setelah 6 bulan. Saat Anda mengonfigurasi berdasarkan hitungan, Image Builder mempertahankan jumlah gambar terbaru yang Anda tentukan, atau sedekat mungkin dengan angka tersebut, dan menghapus versi sebelumnya.

  • Berdasarkan usia
    • Jumlah unit - Tentukan nilai integer untuk periode waktu yang harus dilewati setelah sumber daya gambar dibuat sebelum dihapus.

    • Unit — Pilih rentang waktu yang akan digunakan. Kisarannya bisaDays,Weeks,Months, atauYears.

    • Simpan setidaknya satu gambar per resep — Pilih kotak centang untuk menyimpan sumber daya gambar terbaru yang tersedia untuk setiap versi resep yang dipengaruhi aturan ini.

    Dengan hitungan
    • Jumlah gambar - Tentukan nilai integer untuk jumlah sumber daya gambar terbaru yang akan disimpan untuk setiap versi resep.

  • Deregister AMI - Pilih kotak centang untuk membatalkan pendaftaran AMI Amazon EC2 terkait. Anda tidak dapat lagi menggunakan AMI atau meluncurkan instance baru dari mereka.

  • Simpan gambar, AMI, dan snapshot dengan tag terkait - Pilih kotak centang untuk memasukkan daftar tag untuk sumber daya gambar yang ingin Anda simpan. Tag berlaku untuk sumber daya gambar dan AMI Amazon EC2. Anda dapat memasukkan hingga 50 pasangan nilai kunci.

Tanda (opsional)

Tambahkan tag ke kebijakan siklus hidup Anda.

AWS CLI

Untuk membuat kebijakan lifecle Image Builder baru, Anda dapat menggunakan create-lifecycle-policy perintah di. AWS CLI

Membuat kebijakan manajemen siklus hidup untuk sumber daya gambar kontainer Image Builder

Anda dapat menggunakan salah satu metode berikut untuk membuat kebijakan siklus hidup gambar kontainer dengan atau. AWS Management Console AWS CLI Anda juga dapat menggunakan tindakan CreateLifecyclePolicyAPI. Untuk permintaan SDK terkait, Anda dapat merujuk ke tautan Lihat Juga untuk perintah tersebut di Referensi API EC2 Image Builder.

AWS Management Console

Untuk membuat kebijakan siklus hidup sumber daya gambar kontainer diAWS Management Console, ikuti langkah-langkah berikut:

  1. Buka konsol EC2 Image Builder di https://console.aws.amazon.com/imagebuilder/.

  2. Pilih Kebijakan Siklus Hidup dari panel navigasi.

  3. Pilih Buat kebijakan siklus hidup.

  4. Konfigurasikan setelan kebijakan yang dijelaskan dalam prosedur berikut.

  5. Untuk membuat kebijakan siklus hidup setelah Anda mengonfigurasi setelan, pilih Buat kebijakan.

Konfigurasi kebijakan: Pengaturan umum

Konfigurasikan setelan Umum untuk kebijakan Anda.

  1. Pilih opsi AMI dari Jenis kebijakan.

  2. Masukkan nama Kebijakan.

  3. Secara opsional masukkan Deskripsi untuk kebijakan siklus hidup Anda.

  4. Secara default, Aktifkan dihidupkan. Setelan default mengaktifkan kebijakan siklus hidup dan langsung menambahkannya ke jadwal. Untuk membuat kebijakan yang awalnya dinonaktifkan, Anda dapat menonaktifkan Aktifkan.

  5. Pilih peran IAM yang Anda buat untuk izin kebijakan siklus hidup. Jika Anda belum membuat peran ini, lihat Prasyarat untuk informasi selengkapnya.

Konfigurasikan cakupan Aturan untuk kebijakan Anda.

Bagian ini mengonfigurasi pemilihan sumber daya untuk kebijakan siklus hidup Anda, berdasarkan jenis filter yang Anda gunakan.

  1. Jenis filter: Resep — Untuk menerapkan aturan siklus hidup ke sumber daya gambar berdasarkan resep yang membuatnya, pilih hingga 50 versi resep untuk kebijakan tersebut.

  2. Jenis filter: Tag — Untuk menerapkan aturan siklus hidup ke sumber daya gambar berdasarkan tag sumber daya, masukkan daftar hingga 50 pasangan nilai kunci agar kebijakan cocok.

Hapus aturan

Untuk gambar kontainer, aturan ini menghapus sumber daya gambar kontainer Image Builder. Anda secara opsional dapat menghapus gambar Docker yang didistribusikan ke repositori ECR untuk mencegahnya digunakan untuk menjalankan wadah baru.

Saat Anda mengonfigurasi aturan Hapus berdasarkan usia, Image Builder menghapus sumber daya gambar setelah periode waktu yang Anda konfigurasikan. Misalnya, hapus sumber daya gambar setelah 6 bulan. Saat Anda mengonfigurasi berdasarkan hitungan, Image Builder mempertahankan jumlah gambar terbaru yang Anda tentukan, atau sedekat mungkin dengan angka tersebut, dan menghapus versi sebelumnya.

  • Berdasarkan usia
    • Jumlah unit - Tentukan nilai integer untuk periode waktu yang harus dilewati setelah sumber daya gambar dibuat sebelum dihapus.

    • Unit — Pilih rentang waktu yang akan digunakan. Kisarannya bisaDays,Weeks,Months, atauYears.

    • Pertahankan setidaknya satu gambar — Pilih kotak centang untuk menyimpan hanya sumber daya gambar terbaru yang tersedia untuk setiap versi resep yang dipengaruhi aturan ini.

    Dengan hitungan
    • Jumlah gambar - Tentukan nilai integer untuk jumlah sumber daya gambar terbaru yang akan disimpan untuk setiap versi resep.

  • Hapus gambar kontainer ECR - Pilih kotak centang untuk menghapus gambar kontainer terkait yang disimpan dalam repositori ECR. Anda tidak dapat lagi menggunakan gambar kontainer sebagai basis untuk membuat gambar baru, atau untuk menjalankan kontainer baru.

  • Mempertahankan gambar dengan tag terkait - Pilih kotak centang untuk memasukkan daftar tag untuk sumber daya gambar yang ingin Anda simpan.

Tanda (opsional)

Tambahkan tag ke kebijakan siklus hidup Anda.

AWS CLI

Untuk membuat kebijakan lifecle Image Builder baru, Anda dapat menggunakan create-lifecycle-policy perintah di. AWS CLI