CNCF เปิดตัว KWOK ระบบจำลอง Kubernetes สำหรับทดสอบ ต้องการแค่ Docker

by lew
1 March 2023 - 06:31

CNCF เปิดโครงการ KWOK (Kubernetes WithOut Kubelet) โครงการจำลอง Kubernetes ทำให้นักพัฒนาสามารถรัน Kubernetes ที่ไหนก็ได้โดยสร้างทั้งคลัสเตอร์ได้ในเวลาอันรวดเร็ว

ตัวซอฟต์แวร์ KWOK เองเป็นคอนเทนเนอร์ที่จำลองการทำงานของ node และ pod รวมถึงทรัพยากรอื่นๆ เอาไว้ในตัวเอง ทำให้เมื่อผู้ใช้เชื่อมต่อด้วย API ของ Kubernetes จะมองเห็นเหมือนมีคลัสเตอร์ขนาดใหญ่มาก อาจจะระดับหลายพันโหนด แม้ที่จริงแล้วจะรันอยู่ในโน้ตบุ๊กตัวเดียวก็ตาม

นักพัฒนาสามารถจำลองเหตุการณ์ต่างๆ จากใน KWOK ได้โดยตรง เช่น เหตุการณ์โหนดดับไปก็สามารถสั่งปิดจากใน KWOK ได้เลย หรืออาจจะสั่งแยกเน็ตเวิร์คให้เหมือนเน็ตเวิร์คหลุด แต่ข้อจำกัดคือพฤติกรรมอาจจะต่างจาก Kubernetes จริงไปบ้าง รวมถึงระยะเวลาการทำงานอาจจะไม่ตรงกับเครื่องจริง

ที่มา - CNCF

Blognone Jobs Premium