EN: Read in English
Dunia K5: Waktu Puncak
ResourceQuota dan LimitRange
Anda akan belajar: cara beri setiap zon bajet dan saiz pinggan lalai.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Kubernetes 1.37 pada 31 Okt 2026
Masalahnya
Tiga pasukan kongsi satu medan selera. Satu pasukan pesan 50 pod (dulang) dan penuhkan semua gerai. Yang lain tak dapat apa-apa. Macam mana nak elak?
Pilih satu jawapan.
Tengok
kind-dev namespace defaultResourceQuota: Bajet satu zon: had CPU, memori atau pod yang satu namespace boleh minta. ialah bajet satu zon. Zon food boleh minta 1 CPU, memori 1Gi dan 10 pod semuanya.
Cuba
LimitRange: Saiz pinggan lalai zon: requests dan limits untuk container yang tak tetapkan sendiri. tetapkan saiz pinggan lalai. Container tanpa requests dapat nombor ini. Tekan baris yang tetapkan request CPU lalai.
Tekan request CPU lalai.
0 daripada 1 dijumpai
Teka
Setiap pod kedai kini minta CPU 250m. Bajet zon ialah 1 CPU. Anda pesan 5 pod. Berapa yang bermula?
Pilih satu jawapan.
Semak
kind-dev namespace defaultexceeded quota dalam bahasa mudah: pod ke-5 akan melebihi bajet zon. Jadi ia tak pernah dibuat.
Cuba
Buat kedai muat dalam bajet: minta 4 pod. Bar merah jambu tunjuk anda dalam zon food.
kind-dev namespace fooddev-control-planeBukaPengurusTiada dulang di sini.
dev-workerBuka- shop·5wqrc
- shop·qwclt
dev-worker2Buka- shop·6f495
- shop·s7jmh
Petunjuk
Taipkubectl scale deployment shop --replicas=4.Semak
Betul atau tidak? Asingkan setiap ayat.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Anda berjaya!
Kini anda boleh beri zon satu bajet dan saiz pinggan lalai.
Nak tahu lebih (pilihan)
kubectl describe namespace food tunjuk bajet dan apa yang diguna. Quota juga boleh kira objek, contohnya Service atau Secret. LimitRange boleh tetapkan min dan max juga. Kemudian pod yang minta terlalu banyak ditolak.
Latihan sebenar (pilihan): buat namespace dalam kind dan tambah kedua-dua fail. Kemudian pesan terlalu banyak pod.
English
Three teams share one food court. One team orders 50 trays and fills every stall. The others get nothing. How do you stop that?
A ResourceQuota is a zone’s budget. In total, the food zone may ask for 1 CPU, 1Gi and 10 trays.
A LimitRange sets a default plate size. Containers with no requests get these numbers. Tap the line that sets the default CPU request.
Each shop tray now asks for 250m CPU. The zone’s budget is 1 CPU. You order 5 trays. How many start?
exceeded quota in plain words: the 5th tray would go over the zone’s budget. So it was never made.
Make the shop fit the budget: ask for 4 trays. The pink bar shows you are in the food zone.
kubectl scale deployment shop --replicas=4.True or not? Sort each sentence.
You can now give a zone a budget and a default plate size.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Kubernetes: resource quotas · Kubernetes: limit ranges · kubectl create quota
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?