Rancher Labs เปิดตัว k3s โครงการ Kubernetes ย่อส่วนสำหรับงาน IoT, ใช้แรมน้อยกว่า 512MB

by lew
2 March 2019 - 11:52

Rancher Labs หนึ่งในผู้ขายระบบจัดการคลัสเตอร์ Kubernetes ประกาศโครงการ k3s ที่เป็น Kubernetes ย่อส่วน (ล้อจากชื่อ k8s ของ Kubernetes) โดยพยายามตัดส่วนที่ไม่จำเป็นออกทำให้ไบรารีของ k3s เล็กกว่า 40MB และมีเป้าหมายเซิร์ฟเวอร์ปลายทาง (edge) ที่อาจมีแรมไม่มากนัก โดย k3s จำเป็นต้องใช้แรมน้อยกว่า 512MB

เนื่องจากเป้าหมายคือการประหยัดแรม k3s พยายามตัดส่วนที่ไม่จำเป็นออกทั้งหมด รวมถึงฟีเจอร์เก่าหรือฟีเจอร์ที่ไม่ได้เปิดเป็นค่าเริ่มต้น และไดร์เวอร์สำหรับบริการต่างๆ, รวมโปรเซสหลายบริการเข้าเป็นโปรเซสเดียวกัน, เลิกใช้ Docker แต่ใช้ containerd แทน

การใช้ Kubernetes บนเครื่องเซิร์ฟเลอร์ปลายทางได้รับความสนใจมากขึ้นเรื่อยๆ จากเดิมที่ Kubernetes ได้รับความนิยมในเซิร์ฟเวอร์ขนาดใหญ่มาก่อน เช่นร้าน Chick-fil-A ก็เคยนำเสนอการใช้ Kubernetes ในคอมมพิวเตอร์ขนาดเล็กเพื่อเป็นเซิร์ฟเวอร์ประจำสาขา

k3s รองรับทั้ง x86-64, ARMv8, และ ARMv7 สำหรับคอมพิวเตอร์ขนาดเล็กมาก โค้ดและไบนารีอยู่บน GitHub

ที่มา - Rancher Labs

Blognone Jobs Premium