ตามเอกสารอย่างเป็นทางการ:
โหนดที่จัดสรรได้

'จัดสรรได้' บนโหนด Kubernetes ถูกกำหนดเป็นจำนวนทรัพยากรการประมวลผลที่พร้อมใช้งานสำหรับพ็อด ตัวกำหนดตารางเวลาไม่สมัคร 'จัดสรร' มากเกินไป ขณะนี้รองรับ 'CPU', 'หน่วยความจำ' และ 'ที่เก็บข้อมูลชั่วคราว'
เดอะ โหนด จัดสรรได้ (ทรัพยากรที่ตัวกำหนดตารางเวลาสามารถใช้เพื่อจัดสรรปริมาณงาน) สามารถกำหนดเป็น:
- โหนดที่จัดสรรได้=- ความจุของโหนด-- สงวน kube-- ระบบสงวนไว้
นอกจากนี้สำหรับ:
สงวน kube มีขึ้นเพื่อบันทึกการจองทรัพยากรสำหรับ kubernetes system daemons เช่น คูเบเลต, รันไทม์คอนเทนเนอร์, ตัวตรวจจับปัญหาโหนดฯลฯ ไม่ได้มีไว้เพื่อสำรองทรัพยากรสำหรับ system daemon ที่รันเป็นพ็อด สงวน kube โดยทั่วไปจะเป็นฟังก์ชันของ ความหนาแน่นของฝัก บนโหนด
-- Kubernetes.io: เอกสาร: งาน: จัดการคลัสเตอร์: สำรองทรัพยากรการคำนวณ: สงวน Kube
ระบบสงวนไว้ มีขึ้นเพื่อบันทึกการจองทรัพยากรสำหรับ daemons ของระบบปฏิบัติการเช่น sshd, อูเดฟฯลฯ ระบบสงวนไว้ ควรสำรอง หน่วยความจำ สำหรับ เคอร์เนล ด้วยตั้งแต่นั้นเป็นต้นมา เคอร์เนล หน่วยความจำไม่ได้นับรวมกับพ็อดใน Kubernetes ในขณะนี้ ขอแนะนำให้สำรองทรัพยากรสำหรับเซสชันการเข้าสู่ระบบของผู้ใช้ (user.slice ในโลก systemd)
-- Kubernetes.io: เอกสาร: งาน: ผู้ดูแลระบบคลัสเตอร์: สำรองทรัพยากรการคำนวณ: ระบบสงวนไว้
ในระยะสั้นคุณสามารถจินตนาการได้อย่างง่ายดายว่าจะเกิดอะไรขึ้นเมื่อคุณไม่สำรองทรัพยากรเพียงพอสำหรับส่วนประกอบของระบบและ คูเบเลต.
คุณสามารถมาถึงสถานการณ์ที่ตัวจัดการการขับไล่จะไม่เข้ามาเล่นเพราะระบบจะเข้าสู่สถานะไม่เสถียรแล้ว
นอกจากนี้ยังควรพูดถึงว่า:
สิ่งหนึ่งที่คุณสามารถทำได้ด้วย --kube-สงวนไว้ และ --ระบบสงวน คือการสำรอง CPU ที่จำเป็นสำหรับส่วนประกอบเหล่านั้นโดยที่ --ขับไล่-ยาก ขึ้นอยู่กับหน่วยความจำและที่เก็บข้อมูลชั่วคราวเท่านั้น