EN: Read in English
Dunia K5: Waktu Puncak
VPA dan autoskala node
Anda akan belajar: bila pod perlu pinggan lebih besar, dan bila medan selera perlu gerai baharu.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Kubernetes 1.37 pada 31 Okt 2026
Masalahnya
Pod (dulang) pangkalan data anda asyik kehabisan memori. Pangkalan data tak boleh disalin begitu sahaja. Lebih banyak pod tak membantu. Apa yang membantu?
Pilih satu jawapan.
Tengok
VerticalPodAutoscaler (VPA): Beri pod pinggan lebih besar atau kecil: ubah requests ikut guna sebenar. Satu add-on. (VPA) ubah saiz pinggan: requests pod itu. Ia satu add-on, bukan terbina dalam. Susun gelungnya.
Langkah pertama di atas. Susun ikut turutan. Guna anak panah, atau seret.
- Beri pod saiz itu
- Perhati apa yang pod betul-betul guna
- Cadang saiz request yang lebih sesuai
Cuba
Tiga pembantu. Yang mana sesuai untuk setiap masalah?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Cuba
Letak pod di atas node (gerai). Satu tak muat di mana-mana. Pod yang menunggu begitu kejutkan node autoscaler: Buka gerai baharu bila pod tiada tempat, dan tutup gerai kosong. Contohnya Cluster Autoscaler dan Karpenter.. Ia buka gerai baharu.
Tekan satu dulang, kemudian tekan satu gerai. Atau seret dulang itu.
Dulang menunggu
- stall-a
- stall-b
- Pending
Dulang yang tak muat di mana-mana gerai menunggu di sini.
Semak
Macam mana node autoscaler putuskan untuk tambah gerai?
Pilih satu jawapan.
Semak
Betul atau tidak? Asingkan setiap ayat.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Teka
Anda hidupkan HPA dan VPA, kedua-duanya ikut CPU, untuk Deployment yang sama. Apa jadi?
Pilih satu jawapan.
Anda berjaya!
Kini anda boleh pilih: lebih banyak pod, pinggan lebih besar, atau lebih banyak gerai.
Nak tahu lebih (pilihan)
Sejak Kubernetes 1.35, anda boleh ubah saiz CPU dan memori pod yang sedang berjalan. Mod InPlaceOrRecreate dalam VPA guna ciri ini. Jika saiz tak dapat diubah, VPA ganti pod. Untuk barisan dan event, lihat KEDA, satu projek CNCF. Karpenter boleh pilih saiz mesin sendiri. Cluster Autoscaler biasanya besarkan kumpulan mesin yang anda sediakan.
English
Your database tray keeps running out of memory. You can’t just copy a database. More trays won’t help. What will?
A VerticalPodAutoscaler (VPA) changes the plate size: the tray’s requests. It is an add-on, not built in. Put its loop in order.
Three helpers. Which one fits each problem?
Fit the trays onto the stalls. One will not fit anywhere. Trays waiting like that wake a node autoscaler. It opens a new stall.
How does a node autoscaler decide to add a stall?
True or not? Sort each sentence.
You turn on an HPA and a VPA, both on CPU, for the same Deployment. What happens?
You can now choose: more trays, bigger plates, or more stalls.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Kubernetes: autoscaling workloads · Kubernetes: node autoscaling · Vertical Pod Autoscaler
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?