Topik ini menjelaskan citra sistem operasi, aturan penyaringan OS, dan batasan untuk Container Service for Kubernetes.
Citra sistem operasi yang didukung oleh Container Service for Kubernetes
Saat membuat kluster ACK atau kelompok node, Anda dapat memilih citra sistem operasi untuk node tersebut. Secara default, hanya versi terbaru dari setiap jenis citra yang tersedia. Tabel berikut menjelaskan citra OS yang didukung oleh ACK dan versi kluster ACK yang sesuai.
ACK memelihara daftar sendiri mengenai citra OS yang didukung. Daftar ini mungkin tidak mencakup versi citra terbaru yang tersedia di ECS.
Alibaba Cloud Linux 2 dan CentOS mencapai masa akhir dukungan (EOL) masing-masing pada 31 Maret 2024 pukul 00.00.00 dan 30 Juni 2024 pukul 00.00.00. Alibaba Cloud tidak lagi memberikan dukungan teknis untuk instance ECS yang menggunakan versi OS tersebut. Untuk memastikan stabilitas bisnis dan mendapatkan dukungan teknis yang efisien, kami menyarankan Anda menggunakan Alibaba Cloud Linux 3 atau ContainerOS. Untuk informasi lebih lanjut mengenai perubahan dan solusinya, lihat [Perubahan Produk] Akhir Masa Pemeliharaan untuk Alibaba Cloud Linux 2 dan CentOS 7.
Jenis Citra | Nama Citra (termasuk versi) | Image ID | Platform | Arsitektur Sistem | Boot Mode | Ukuran Sistem | Versi kluster yang didukung |
Alibaba Cloud Linux 3.2104 LTS 64-bit Edisi Dioptimalkan Kontainer | Alibaba Cloud Linux 3.2104 Dioptimalkan Kontainer | aliyun_3_x64_20G_container_optimized_20241226.vhd Menggunakan cgroup v2 secara default | Aliyun | x86_64 | UEFI-Preferred | 20 GiB | 1.26 dan yang lebih baru |
ContainerOS | ContainerOS 3 | lifsea_3_x64_10G_containerd_1_6_28_alibase_20240705.vhd ContainerOS 3.3 dan yang lebih baru menggunakan cgroup v2 secara default | Aliyun | x86_64 | BIOS | 10 GiB | 1.24 dan yang lebih baru |
Alibaba Cloud Linux 3 | Alibaba Cloud Linux 3.2104 LTS 64-bit | aliyun_3_x64_20G_alibase_20240528.vhd | Aliyun | x86_64 | BIOS | 20 GiB | 1.18 dan yang lebih baru |
Alibaba Cloud Linux 3 Edisi ARM | Alibaba Cloud Linux 3.2104 LTS 64-bit Edisi ARM | aliyun_3_arm64_20G_alibase_20240528.vhd | Aliyun | arm64 | UEFI | 20 GiB | 1.20 dan yang lebih baru |
Alibaba Cloud Linux UEFI 3 | Alibaba Cloud Linux UEFI 3.2104 Penguatan Keamanan | aliyun_3_x64_20G_uefi_alibase_20230727.vhd | Aliyun | x86_64 | UEFI | 20 GiB | 1.18 dan yang lebih baru |
Red Hat | Red Hat Enterprise Linux (RHEL) 9.3 64-bit | Red Hat Enterprise Linux 9.3 64bit RHEL 9 dan yang lebih baru menggunakan cgroup v2 secara default | Red Hat | x86_64 | BIOS | 20 GiB | 1.20 dan yang lebih baru |
Ubuntu | Ubuntu 22.04 | ubuntu_22_04_x64_20G_alibase_20240508.vhd Ubuntu 22 dan yang lebih baru menggunakan cgroup v2 secara default | Ubuntu | x86_64 | BIOS | 20 GiB | 1.30 dan yang lebih baru |
Windows | Windows Server 2022 (20240220) | win2022_21H2_x64_dtc_en-us_40G_container_alibase_20240220.vhd | WindowsServer2022 | x86_64 | BIOS | 40 GiB | 1.18 dan yang lebih baru |
Windows | Windows Server 2019 (20240220) | win2019_1809_x64_dtc_en-us_40G_container_alibase_20240220.vhd | WindowsServer2019 | x86_64 | BIOS | 40 GiB | 1.18 dan yang lebih baru |
Windows Core | Windows Server Core, versi 2022 (20240223) | wincore_2022_x64_dtc_en-us_40G_container_alibase_20240223.vhd | WindowsServer2022 | x86_64 | BIOS | 40 GiB | 1.18 dan yang lebih baru |
Alibaba Cloud Linux 2 (EOL) | Alibaba Cloud Linux 2.1903 LTS 64-bit | aliyun_2_1903_x64_20G_alibase_20231221.vhd | Aliyun | x86_64 | BIOS | 20 GiB | Kurang dari 1.30 |
CentOS (EOL) | CentOS 7.9 64-bit | centos_7_9_x64_20G_alibase_20230718.vhd | CentOS | x86_64 | BIOS | 20 GiB | Kurang dari 1.30 |
Catatan penggunaan
Batasan sistem operasi
Daftar sistem operasi yang tersedia disaring berdasarkan citra yang didukung oleh tipe instans yang dipilih. Jika Anda memilih beberapa tipe instans, daftar sistem operasi yang tersedia merupakan irisan dari citra yang didukung oleh semua tipe instans yang dipilih.
Jenis sistem operasi | Batasan |
Windows | Anda hanya dapat membuat node Windows di dalam kluster ACK yang dikelola yang sudah ada. Anda tidak dapat membuat node Windows saat membuat kluster ACK yang dikelola baru. Sistem operasi Windows tidak didukung dalam skenario berikut:
Untuk informasi lebih lanjut mengenai batasan dan catatan untuk sistem operasi Windows, lihat Batasan. |
Alibaba Cloud Linux | Hanya sistem operasi Alibaba Cloud Linux yang didukung dalam skenario berikut:
|
Alibaba Cloud Linux 3 Edisi ARM | Hanya tipe instans dengan arsitektur Arm yang didukung. |
Ubuntu |
|
RHEL 9.3 | Anda dapat menggunakan sistem operasi RHEL di kluster ACK, tetapi harus menggunakan citra kustom. Untuk informasi selengkapnya, lihat Buat citra kustom dari sebuah instans. Setelah membuat citra kustom, Anda dapat menggunakannya untuk membuat kelompok node. Semua node dalam kelompok node tersebut akan diterapkan berdasarkan citra ini. |
Sistem operasi citra kustom |
|
Versi cgroup
Kernel Linux menggunakan cgroup (v1 dan v2) untuk membatasi dan mengisolasi sumber daya proses. Karena adanya perbedaan antar versi tersebut, ketika memigrasikan aplikasi dari cgroup v1 ke cgroup v2, Anda harus mengubah sistem operasi kelompok node dan menyesuaikan beban kerja agar kompatibel. Untuk informasi selengkapnya, lihat Migrasikan node ke cgroup v2.
Referensi
Untuk informasi selengkapnya mengenai citra Alibaba Cloud Linux 3 yang dioptimalkan kontainer, lihat Citra Alibaba Cloud Linux 3 yang dioptimalkan kontainer.
Anda dapat menggunakan kelompok node untuk mengelola node dalam kelompok guna melakukan operasi seperti pemeliharaan, memperbaiki kerentanan CVE OS, dan penskalaan otomatis.
Saat membuat kluster ACK yang dikelola, Anda hanya perlu membuat node dan tidak perlu memelihara lapisan kontrol kluster. ACK membuat dan menghosting lapisan kontrol, sehingga mengurangi biaya pemeliharaan Anda dan memungkinkan Anda fokus pada aplikasi bisnis Anda.