Bagikan melalui


Tanya jawab umum tentang Azure Linux Container Host for AKS

Perhatian

Artikel ini mereferensikan CentOS, distribusi Linux yang merupakan status End Of Life (EOL). Harap pertimbangkan penggunaan dan perencanaan Anda yang sesuai. Untuk informasi selengkapnya, lihat panduan Akhir Masa Pakai CentOS.

Artikel ini menjawab pertanyaan umum tentang Azure Linux Container Host.

FAQ Umum

Apa itu Azure Linux?

Azure Linux Container Host adalah gambar sistem operasi yang dioptimalkan untuk menjalankan beban kerja kontainer di Azure Kubernetes Service (AKS). Microsoft mempertahankan Azure Linux Container Host dan didasarkan pada Azure Linux (juga dikenal sebagai Mariner), distribusi Linux sumber terbuka yang dibuat oleh Microsoft.

Apa manfaat menggunakan Azure Linux?

Untuk informasi selengkapnya, lihat manfaat kunci Azure Linux Container Host.

Apa perbedaan antara Azure Linux dan Mariner?

Azure Linux dan Mariner adalah gambar yang sama dengan branding yang berbeda. Silakan gunakan SKU OS Azure Linux saat merujuk ke gambar di AKS.

Apakah gambar kontainer Azure Linux didukung di AKS?

Satu-satunya gambar kontainer yang didukung adalah gambar kontainer Microsoft .NET dan Open JDK berdasarkan Azure Linux. Semua gambar lain berada pada basis dukungan komunitas upaya terbaik di halaman masalah GitHub kami.

Berapa harga untuk Azure Linux?

Azure Linux tersedia tanpa biaya tambahan. Anda hanya membayar sumber daya Azure yang mendasar, seperti komputer virtual (VM) dan penyimpanan.

GPU apa yang didukung Azure Linux?

Azure Linux mendukung GPU V100 dan T4.

Sertifikasi apa yang dimiliki Azure Linux?

Azure Linux meneruskan semua tolok ukur CIS level 1 dan menawarkan gambar FIPS. Untuk informasi selengkapnya, lihat Konsep inti Azure Linux Container Host.

Apakah kode sumber Microsoft Azure Linux dirilis?

Ya. Azure Linux adalah proyek sumber terbuka dengan komunitas kontributor yang berkembang. Anda dapat menemukan kode sumber Azure Linux global di https://github.com/microsoft/CBL-Mariner.

Apa itu Perjanjian Tingkat Layanan (SLA) untuk CVE?

CVE tinggi dan kritis dianggap serius dan dapat dirilis di luar band sebagai pembaruan paket sebelum gambar node AKS baru tersedia. CVE sedang dan rendah disertakan dalam rilis gambar berikutnya.

Untuk informasi selengkapnya tentang CVE, lihat Azure Linux Container Host untuk konsep inti AKS.

Bagaimana Microsoft memberi tahu pengguna versi Linux Azure baru?

Rilis Linux Azure dapat dilacak bersama rilis AKS pada pelacak rilis AKS.

Apakah Azure Linux Container Host mendukung AppArmor?

Tidak, Azure Linux Container Host tidak mendukung AppArmor. Sebaliknya, ini mendukung SELinux, yang dapat dikonfigurasi secara manual.

Bagaimana waktu baca Azure Linux untuk sinkronisasi waktu di Azure?

Untuk sinkronisasi waktu, Azure Linux membaca waktu dari host Azure VM menggunakan chronyd dan perangkat /dev/ptp.

Bagaimana cara mendapatkan bantuan dengan Azure Linux?

Kirimkan masalah GitHub untuk mengajukan pertanyaan, memberikan umpan balik, atau mengirimkan permintaan fitur. Buat permintaan dukungan Azure untuk masalah atau bug apa pun.

Bagaimana cara tetap mendapatkan informasi tentang pembaruan dan rilis baru?

Kami menghosting panggilan komunitas publik untuk pengguna Azure Linux untuk berkumpul dan mendiskusikan fitur baru, memberikan umpan balik, dan mempelajari selengkapnya tentang cara orang lain menggunakan Azure Linux. Dalam setiap sesi, kami akan menampilkan demo baru. Jadwal untuk panggilan komunitas yang akan datang adalah sebagai berikut:

Tanggal Waktu Tautan rapat
9/26/2024 8-9 AM PST Klik untuk bergabung.
11/21/2024 8-9 AM PST Klik untuk bergabung.
1/23/2025 8-9 AM PST Klik untuk bergabung.
3/27/2025 8-9 AM PST Klik untuk bergabung.
5/22/2025 8-9 AM PST Klik untuk bergabung.

Tanya Jawab Umum Kluster

Apakah ada alat migrasi yang tersedia untuk beralih dari distro yang berbeda ke Azure Linux di Azure Kubernetes Service (AKS)?

Ya, migrasi dari distro lain ke Azure Linux di AKS sangat mudah. Untuk informasi selengkapnya, lihat Tutorial 3 - Migrasi ke Azure Linux.

Dapatkah kluster AKS yang ada diperbarui untuk menggunakan Azure Linux Container Host, atau apakah kluster baru dengan Azure Linux Container Host perlu dibuat?

Kluster AKS yang ada dapat menambahkan kumpulan simpul Azure Linux dengan az aks nodepool add perintah dan menentukan --os-sku AzureLinux. Setelah kumpulan simpul dimulai, kumpulan simpul dapat hidup berdampingan dengan distro lain dan pekerjaan dijadwalkan di antara kedua kumpulan simpul. Untuk instruksi terperinci lihat, Tutorial 2 - Menambahkan kumpulan simpul Azure Linux ke kluster yang ada.

Dapatkah saya menggunakan versi Linux Azure tertentu tanpa batas waktu?

Anda dapat memutuskan untuk menolak peningkatan gambar simpul otomatis dan secara manual meningkatkan gambar simpul Anda untuk mengontrol versi Azure Linux apa yang Anda gunakan. Dengan cara ini, Anda dapat menggunakan versi Linux Azure tertentu selama yang Anda inginkan.

Saya menambahkan kumpulan simpul baru pada kluster AKS menggunakan Azure Linux Container Host, tetapi versi kernel tidak sama dengan yang di-boot. Apakah ini dimaksudkan?

Gambar dasar yang digunakan AKS untuk memulai kluster berjalan sekitar dua minggu di belakang paket terbaru. Ketika gambar dibangun, kernel terbaru di-boot ketika kluster dimulai. Namun, salah satu hal pertama yang dilakukan kluster adalah menginstal pembaruan paket, yang merupakan tempat asal kernel baru. Sebagian besar paket yang diperbarui segera berlaku, tetapi agar kernel baru dapat digunakan, node perlu di-boot ulang.

Pola yang diharapkan untuk reboot adalah menjalankan alat seperti Kured, yang memantau setiap simpul, kemudian dengan anggun me-reboot kluster satu mesin sekaligus untuk memutakhirkan semuanya.

Tanya Jawab Umum Pembaruan

Apa itu siklus rilis Azure Linux?

Azure Linux merilis versi gambar utama setiap ~dua tahun, menggunakan kernel Linux LTS dan secara teratur memperbarui paket stabil baru. Pembaruan bulanan dengan perbaikan CVE juga dibuat.

Bagaimana cara meningkatkan dari satu versi Utama Azure Linux ke pekerjaan lain?

Saat meningkatkan antara versi Linux Azure utama, migrasi SKU diperlukan. Dalam rilis versi Utama Azure Linux berikutnya, osSKU akan menjadi rilis bergulir.

Kapan gambar/simpul Azure Linux Container Host terbaru dirilis?

Gambar dasar Azure Linux Container Host baru di AKS dibangun mingguan, tetapi siklus rilis mungkin tidak sesering mungkin. Kami menghabiskan seminggu untuk melakukan pengujian end-to-end, dan versi gambar mungkin memerlukan waktu beberapa hari untuk diluncurkan ke semua wilayah.

Apakah mungkin untuk melewati beberapa versi minor Azure Linux selama peningkatan?

Jika Anda memilih untuk meningkatkan gambar simpul secara manual alih-alih menggunakan peningkatan gambar simpul otomatis, Anda dapat melewati versi minor Azure Linux selama peningkatan. Peningkatan gambar simpul manual berikutnya yang Anda lakukan meningkatkan Anda ke Host Kontainer Azure Linux terbaru untuk gambar AKS.

Beberapa paket (CNCF, K8s) memiliki siklus rilis yang lebih agresif, dan saya tidak ingin tertinggal hingga satu tahun. Apakah Azure Linux Container Host memiliki paket untuk peningkatan yang lebih sering?

Azure Linux Container Host mengadopsi paket CNCF yang lebih baru seperti K8 dengan irama yang lebih tinggi dan tidak menundanya untuk rilis tahunan. Namun, peningkatan kompilator utama atau tumpukan bahasa yang tidak digunakan lagi seperti Python 2.7x dapat diadakan untuk rilis utama.