View a markdown version of this page

Mengintegrasikan pemindaian Amazon Inspector ke dalam CI/CD pipeline Anda - Amazon Inspector

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

Mengintegrasikan pemindaian Amazon Inspector ke dalam CI/CD pipeline Anda

CI/CD Integrasi Amazon Inspector menggunakan Amazon Inspector SBOM Generator dan Amazon Inspector Scan API untuk menghasilkan laporan kerentanan untuk gambar kontainer. Amazon Inspector SBOM Generator membuat daftar bahan perangkat lunak (SBOM) untuk arsip, gambar kontainer, direktori, sistem lokal, dan kompilasi Go dan Rust binari. Amazon Inspector Scan API memindai SBOM untuk membuat laporan dengan detail tentang kerentanan yang terdeteksi. Anda dapat mengintegrasikan pemindaian gambar kontainer Amazon Inspector dengan CI/CD pipeline Anda untuk memindai kerentanan perangkat lunak dan menghasilkan laporan kerentanan, yang memungkinkan Anda menyelidiki dan memperbaiki risiko sebelum penerapan. Untuk mengatur CI/CD integrasi, Anda dapat menggunakan plugin atau membuat CI/CD integrasi khusus menggunakan Amazon Inspector SBOM Generator dan Amazon Inspector Scan API.

Integrasi plugin

Amazon Inspector menyediakan plugin untuk CI/CD solusi yang didukung. Anda dapat menginstal plugin ini dari pasar masing-masing dan kemudian menggunakannya untuk menambahkan Amazon Inspector Scan sebagai langkah pembuatan dalam pipeline Anda. Langkah pembuatan plugin menjalankan generator Amazon Inspector SBOM pada gambar yang Anda berikan, dan kemudian menjalankan Amazon Inspector Scan API pada SBOM yang dihasilkan.

Berikut ini adalah ikhtisar tentang cara kerja CI/CD integrasi Amazon Inspector melalui plugin:

  1. Anda mengonfigurasi Akun AWS untuk mengizinkan akses ke Amazon Inspector Scan API. Untuk petunjuk, lihat Menyiapkan AWS akun untuk menggunakan CI/CD integrasi Amazon Inspector.

  2. Anda menginstal plugin Amazon Inspector dari pasar.

  3. Anda menginstal dan mengkonfigurasi biner Amazon Inspector SBOM Generator. Untuk petunjuk, lihat Amazon Inspector SBOM Generator.

  4. Anda menambahkan Amazon Inspector Scan sebagai langkah pembuatan dalam CI/CD pipeline Anda dan mengonfigurasi pemindaian.

  5. Saat Anda menjalankan build, plugin mengambil gambar kontainer Anda sebagai input dan kemudian menjalankan Amazon Inspector SBOM Generator pada gambar untuk menghasilkan SBOM yang CycloneDX kompatibel.

  6. Dari sana, plugin mengirimkan SBOM yang dihasilkan ke titik akhir API Amazon Inspector Scan yang menilai setiap komponen SBOM untuk kerentanan.

  7. Respons Amazon Inspector Scan API diubah menjadi laporan kerentanan dalam format CSV, SBOM JSON, dan HTML. Laporan tersebut berisi rincian tentang kerentanan apa pun yang ditemukan Inspektur Amazon.

CI/CD Solusi yang didukung

Amazon Inspector saat ini mendukung CI/CD solusi berikut. Untuk petunjuk lengkap tentang pengaturan CI/CD integrasi menggunakan plugin, pilih plugin untuk CI/CD solusi Anda:

Integrasi kustom

Jika Amazon Inspector tidak menyediakan plugin untuk CI/CD solusi Anda, Anda dapat membuat CI/CD integrasi kustom Anda sendiri menggunakan kombinasi Amazon Inspector SBOM Generator dan Amazon Inspector Scan API. Anda juga dapat menggunakan integrasi khusus untuk menyempurnakan pemindaian menggunakan opsi yang tersedia melalui Amazon Inspector SBOM Generator.

Berikut ini adalah ikhtisar tentang cara kerja CI/CD integrasi Amazon Inspector kustom:

  1. Anda mengonfigurasi Akun AWS untuk mengizinkan akses ke Amazon Inspector Scan API. Untuk petunjuk, lihat Menyiapkan AWS akun untuk menggunakan CI/CD integrasi Amazon Inspector.

  2. Anda menginstal dan mengkonfigurasi biner Amazon Inspector SBOM Generator. Untuk petunjuk, lihat Amazon Inspector SBOM Generator.

  3. Anda menggunakan Amazon Inspector SBOM Generator untuk menghasilkan SBOM yang CycloneDX kompatibel untuk gambar kontainer Anda.

  4. Anda menggunakan Amazon Inspector Scan API pada SBOM yang dihasilkan untuk menghasilkan laporan kerentanan.

Untuk petunjuk tentang cara menyiapkan integrasi kustom, lihatMembuat integrasi CI/CD pipeline khusus dengan Amazon Inspector Scan.