Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Disesuaikan cloud-init
cloud-initPaket ini adalah aplikasi open-source yang mem-bootstrap gambar Linux di lingkungan komputasi awan. Untuk informasi selengkapnya, lihat Dokumentasi cloud-init
AL2023 berisi versi khusus dari. cloud-init Dengancloud-init, Anda dapat menentukan apa yang terjadi pada instance Anda saat boot.
Saat meluncurkan instance, Anda dapat menggunakan bidang data pengguna untuk meneruskan tindakan. cloud-init Ini berarti Anda dapat menggunakan Amazon Machine Images (AMI) umum untuk banyak kasus penggunaan dan mengonfigurasinya secara dinamis saat memulai instance. AL2023 juga menggunakan cloud-init untuk mengkonfigurasi akun. ec2-user
AL2023 menggunakan cloud-init tindakan di /etc/cloud/cloud.cfg.d
dan. /etc/cloud/cloud.cfg
Anda dapat membuat file cloud-init tindakan Anda sendiri di /etc/cloud/cloud.cfg.d
direktori. Cloud-initmembaca semua file dalam direktori ini dalam urutan leksikografis. File selanjutnya menimpa nilai dalam file sebelumnya. Saat cloud-init meluncurkan instance, cloud-init paket melakukan tugas konfigurasi berikut:
-
Menetapkan lokal default
-
Menetapkan nama host
-
Mem-parsing dan menangani data pengguna
-
Menghasilkan kunci SSH pribadi host
-
Menambahkan kunci SSH publik pengguna
.ssh/authorized_keys
untuk memudahkan login dan administrasi -
Mempersiapkan repositori untuk manajemen paket
-
Menangani tindakan paket yang didefinisikan dalam data pengguna
-
Menjalankan skrip pengguna yang ada di data pengguna
-
Pasang volume penyimpanan instans, jika berlaku
-
Secara default, jika volume penyimpanan
ephemeral0
instance hadir dan berisi sistem file yang valid, volume penyimpanan instance dipasang di/media/ephemeral0
. Kalau tidak, itu tidak terpasang. -
Secara default, untuk tipe
m1.small
danc1.medium
instance, semua volume swap yang terkait dengan instance dipasang. -
Anda dapat mengganti pemasangan volume penyimpanan instans default dengan cloud-init arahan berikut:
#cloud-config mounts: - [ ephemeral0 ]
Untuk kontrol lebih lanjut atas tunggangan, lihat Pemasangan
di dokumentasi. cloud-init -
Saat instance diluncurkan, volume penyimpanan instance yang mendukung TRIM tidak diformat. Sebelum Anda dapat me-mount volume penyimpanan instance, Anda harus mempartisi dan memformat volume penyimpanan instance.
Untuk informasi selengkapnya, lihat Dukungan TRIM volume penyimpanan instans di Panduan Pengguna Amazon EC2.
-
Saat meluncurkan instance, Anda dapat menggunakan
disk_setup
modul untuk mempartisi dan memformat volume penyimpanan instans Anda.Untuk informasi selengkapnya, lihat Pengaturan Disk
di cloud-init dokumentasi.
-
Untuk informasi tentang penggunaan cloud-init dengan SELinux, lihat. Gunakan cloud-init untuk mengaktifkan enforcing mode
Untuk informasi tentang format cloud-init data pengguna, lihat Format Data Pengguna