Peta dunia

 

EN: Read in English

Dunia K2: Dulang & Pesanan

Requests dan limits

Anda akan belajar: cara requests tempah ruang di node, dan cara limits hadkan apa yang container guna.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Kubernetes 1.37 pada 31 Okt 2026

Masalahnya

Satu dulang yang tamak makan semua memori gerai. Dulang di sebelahnya kelaparan dan crash. Bagaimana nak halang?

Pilih satu jawapan.

Tengok

request (sumber) (request (resources)): Ruang rak yang container tempah. Scheduler hanya letak pod di tempat yang muat. (tempahan) ialah ruang rak yang dulang tempah. Scheduler letak dulang hanya di tempat request itu muat. Muatkan dulang ini di gerai.

Tekan satu dulang, kemudian tekan satu gerai. Atau seret dulang itu.

Dulang menunggu

  • stall-a
    CPU 0 daripada 2
    Memori 0Mi daripada 4Gi
    • stall-b
      CPU 0 daripada 2
      Memori 0Mi daripada 4Gi
      • Pending

        Dulang yang tak muat di mana-mana gerai menunggu di sini.

        Tengok

        Requests dan limit (sumber) (limit (resources)): Paling banyak yang container boleh guna. Lebih had CPU: diperlahankan. Lebih had memori: dibunuh. (had) duduk dalam setiap container.

        resources:
          requests:
            cpu: 100m
          limits:
            memory: 128Mi

        Yang mana scheduler guna untuk pilih gerai?

        Pilih satu jawapan.

        Cuba

        big minta 64 CPU. Ralat sebenar: Insufficient cpu. Maksudnya: tiada gerai sebesar itu, jadi ia tunggu dalam Pending selamanya. Minta satu persepuluh CPU.

        Anda di sini: kluster kind-dev namespace default
        Gerai: 3. Dulang: 0 (0 sedia). Menunggu gerai: 1.
        dev-control-planeBukaPengurus

        Tiada dulang di sini.

        dev-workerBuka

        Tiada dulang di sini.

        dev-worker2Buka

        Tiada dulang di sini.

        Menunggu gerai
        • big·k9g8fPending
        Masa: +0s (dipercepat)

        Teka

        Satu dulang capai had CPUnya. Apa jadi padanya?

        Pilih satu jawapan.

        Cuba

        Request yang lebih besar daripada limit tak masuk akal. Kubernetes tolak. Baiki satu nombor.

        Baiki manifest ini, kemudian tekan Apply.

        web.yaml14 baris

        Semak

        Betul atau tidak? Susun setiap ayat.

        Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

            Anda berjaya!

            Kini anda boleh tempah ruang dengan requests dan hadkan penggunaan dengan limits.

            Nak tahu lebih (pilihan)

            CPU dikira dalam teras: 1000m ialah 1 CPU. Memori guna Mi dan Gi (1Gi ialah 1024Mi). kubectl top pods (Dunia K5) tunjuk penggunaan semasa, supaya anda boleh pilih nombor yang adil.

            Latihan sebenar (pilihan): dalam kluster yang boleh dibuang, minta 64 CPU. Kemudian baca Events.