Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Sesuaikan contoh deskripsi gambar Amazon Linux 2023 untuk beban kerja Anda
Anda dapat menyesuaikan contoh deskripsi gambar Amazon Linux 2023 dan menyertakan paket perangkat lunak, skrip, dan file yang diperlukan untuk beban kerja spesifik Anda. Kustomisasi dicapai dengan menambahkan atau memodifikasi berbagai elemen dalam deskripsi gambar KIWI NG.
Manajemen repositori
Secara default, deskripsi gambar sampel menyertakan satu <repository> elemen yang menunjuk ke titik akhir cermin untuk repositori inti Amazon Linux 2023. Jika perlu, Anda dapat menambahkan referensi ke repositori lain untuk menginstal perangkat lunak yang Anda butuhkan.
Deskripsi gambar sampel menggunakan manajer dnf paket, seperti yang didefinisikan dalam <packagemanager> elemen.
Untuk informasi selengkapnya tentang menambahkan repositori, lihat Menyiapkan
Manajemen Package
Secara default, deskripsi gambar sampel mencakup semua paket yang diperlukan untuk membuat AMI Amazon Linux 2023 yang Dapat Dibuktikan untuk lingkungan komputasi terisolasi dengan erofs sistem file hanya-baca.
Anda dapat menyertakan paket perangkat lunak tambahan dalam deskripsi gambar dengan menambahkannya ke <packages> elemen dalam deskripsi gambar. <packages>Elemen mendefinisikan semua perangkat lunak yang harus diinstal ke dalam AMI.
Anda juga dapat menggunakan <packages> elemen untuk menghapus atau menghapus paket perangkat lunak tertentu.
Untuk informasi selengkapnya tentang menambahkan atau menghapus paket dalam deskripsi gambar, lihat Menambahkan dan Menghapus Paket
Menambahkan file dan direktori
Deskripsi gambar sampel mencakup direktori pohon overlay (/root/). Direktori pohon overlay adalah direktori yang berisi file dan direktori yang akan disalin ke dalam gambar selama proses pembuatan gambar. File dan direktori apa pun yang Anda tempatkan ke direktori pohon overlay akan disalin langsung ke sistem file root gambar selama proses pembuatan gambar.
Direktori pohon overlay disalin ke dalam gambar setelah semua paket diinstal. File baru ditambahkan dan file yang ada ditimpa.
Menambahkan skrip kustom
Deskripsi gambar sampel mencakup skrip kustom tunggal,edit_boot_install.sh. Skrip ini mencakup perintah yang diperlukan untuk menjalankan nitro-tpm-pcr-compute utilitas, yang menghasilkan pengukuran referensi berdasarkan konten gambar. Skrip ini dipanggil segera setelah bootloader diinstal.
Jika diperlukan, Anda dapat menyertakan skrip kustom Anda sendiri dalam deskripsi gambar untuk melakukan tugas atau konfigurasi selama proses pembuatan gambar atau pada boot pertama gambar. Menggunakan skrip memungkinkan Anda untuk menyesuaikan gambar Anda dengan cara yang tidak dapat dicapai dengan menggunakan deskripsi gambar saja.
Untuk menyertakan skrip kustom dalam deskripsi gambar Anda, Anda perlu menamainya dengan benar berdasarkan jenis skrip, dan menambahkannya ke direktori yang sama dengan appliance.kiwi file. KIWI NG secara otomatis mendeteksi dan mengeksekusi skrip jika diberi nama dengan benar dan ditempatkan di lokasi yang benar, tanpa perlu secara eksplisit mereferensikannya dalam file deskripsi gambar.
Untuk informasi selengkapnya tentang skrip yang didukung oleh KIWI NG, lihat Skrip yang Ditetapkan Pengguna