Workload Kubernetes adalah sekumpulan pod dan kontainer yang menjalankan aplikasi atau layanan dalam kluster Kubernetes. Di dalam Container Service for Kubernetes (ACK) Edge clusters, Anda dapat membuat workload Kubernetes untuk menerapkan dan merilis versi baru aplikasi, serta mengelola konfigurasi melalui konsol atau API, mirip dengan kluster ACK Pro.
Workload dalam skenario edge
Untuk mempertahankan stabilitas pod dan kontinuitas layanan, Anda dapat melakukan operasi pada workload seperti penyebaran, penskalaan, pembaruan, dan pemulihan. Untuk informasi lebih lanjut tentang cara membuat workload, lihat Manajemen aplikasi.
ACK Edge clusters cocok untuk node multi-regional dan pusat data lokal, di mana jaringan mungkin tidak stabil. ACK Edge clusters menyediakan workload yang ditingkatkan dan kemampuan ekstensi untuk menangani manajemen aplikasi dalam situasi tersebut.
Manajemen aplikasi pool node: Dalam skenario komputasi edge, node komputasi mungkin tersebar di beberapa wilayah, dan sebuah aplikasi mungkin perlu berjalan pada node di wilayah yang berbeda. Untuk menyederhanakan penyebaran terdistribusi ini, ACK Edge clusters menawarkan YurtAppSet untuk mengelola beberapa workload secara terpusat. Sebagai contoh, Anda dapat menggunakan YurtAppSets untuk membuat, memperbarui, dan menghapus beberapa Deployment secara terpusat. Untuk informasi lebih lanjut, lihat Kelola YurtAppSets.
Pembaruan DaemonSet yang ditingkatkan: Dalam skenario komputasi edge, model pembaruan rolling cloud-native tradisional tidak memenuhi persyaratan pembaruan aplikasi. Misalnya, jika jaringan edge terputus dari cloud, pembaruan rolling DaemonSet dapat macet karena node memasuki status NotReady. Untuk mengatasi gangguan jaringan ini, model pembaruan DaemonSet yang ditingkatkan AdvancedRollingUpdate dan over-the-air (OTA) telah diperkenalkan. Untuk informasi lebih lanjut, lihat Model pembaruan DaemonSet.