Saat menjalankan beban kerja di ACK Serverless, Anda mungkin memerlukan penyimpanan persisten untuk aplikasi, penyimpanan data sensitif dan konfigurasi, serta penyediaan sumber daya penyimpanan secara dinamis. ACK Serverless menggunakan Plugin CSI untuk mengirimkan penyimpanan kontainer yang didukung oleh layanan penyimpanan Alibaba Cloud, baik dalam bentuk volume statis maupun dinamis.
Layanan penyimpanan yang didukung
Setiap layanan mendukung mode penyediaan yang berbeda.
| Storage service | Static provisioning | Dynamic provisioning |
|---|---|---|
| Alibaba Cloud disks | Didukung — pasang dengan pasangan persistent volume (PV) dan persistent volume claim (PVC) | Didukung |
| File Storage NAS | Didukung — pasang dengan pasangan PV dan PVC | Didukung |
| Alibaba Cloud OSS | Didukung — pasang dengan pasangan PV dan PVC | Tidak didukung |
-
Gunakan Plugin CSI pada kluster ACK Serverless yang baru dibuat. Plugin ini terus diperbarui dengan fitur CSI open source terbaru.
-
Plugin CSI mendukung wilayah yang sama seperti Kubernetes 1.16. Lihat Supported regions.
Komponen CSI
Berdasarkan alibaba-cloud-csi-driver open source, Plugin CSI merupakan implementasi yang direkomendasikan oleh komunitas Kubernetes. Plugin CSI yang disediakan oleh ACK Serverless kompatibel dengan fitur CSI upstream dan terdiri dari dua komponen.
| Component | What it does | Installation |
|---|---|---|
| CSI-Plugin | Memasang dan melepas volume. Secara default mendukung disk, NAS, dan OSS. | Dipasang secara default. |
| CSI-Provisioner | Membuat volume disk secara dinamis saat PVC diajukan. | Pasang secara terpisah. Lihat Install and update csi-provisioner. |
CSI-Plugin menangani pemasangan volume pada setiap node. Pasang CSI-Provisioner jika beban kerja Anda memerlukan penyediaan disk secara dinamis.
Langkah selanjutnya
-
Install and update csi-provisioner — aktifkan penyediaan disk dinamis di kluster Anda
-
Supported regions — verifikasi ketersediaan Plugin CSI di wilayah Anda