Skip to content

Cilium - Kubernetes CNI ที่ดีที่สุดที่เป็นมากกว่า CNI

Published:| Updated:

Table of Contents

บทนำ (Introduction)

แม้ก่อนหน้าผมจะใช้ Cilium ในงานเล็ก ๆ มาบ้าง แต่ช่วงวันหยุดที่ผ่านมาผมสละเวลาส่วนตัวกว่า 22+ ชั่วโมงไปกับการทำ 17 hand-on labs และ exams ของเค้า (ช้าหน่อยเพราะผม note ทุกอย่างไว้ทั้งหมด)

และนี่คือ 18 badges ที่ผมได้มาครับ 😎 (เดี๋ยวจะเลือกหัวข้อทำให้ครบ 20 ไปเลย 😂)

Cilium Lab Badges

แน่นอนว่าบทความนี้ไม่มีอะไรมากกว่าไปกว่าการแนะนำ(อวย) Cilium ครับ 😂


Cilium คืออะไร?

Cilium Logo


ทำไม Cilium คือ CNI ที่ดีที่สุดสำหรับผมในตอนนี้ (2024)?


ความสามารถที่น่าสนใจของ Cilium (บางส่วน)

1) Cluster Mesh

2) Multi-Networking

3) Egress Gateway

Cilium Egress Gateway

4) L7 Network Policy และ Host Firewall

5) BGP Routing

BGP on Cilium

6) Load Balancer IPAM

7) Transparent Encryption ด้วย IPSec หรือ WireGuard

8) Mutual Authentication (mTLS)

9) Gateway API

Cilium Gateway API

10) DeamonSet สำหรับ Envoy และ L7 Load Balancing


บทสรุป (Conclusion)

Cilium คือหนึ่งใน Kubernetes CNI ที่ดีที่สุดและครอบคลุมที่สุดในปัจจุบัน ด้วยเทคโนโลยีใหม่อย่าง eBPF, ความสามารถมากมายที่ตอบโจทย์ยุค cloud native และ multi-cloud ทำให้การจัดการ networking, security และ observability เป็นเรื่องง่ายและมีประสิทธิภาพมากขึ้น หากใครกำลังมองหา CNI ตัวหลักในระยะยาวที่รองรับการทำงานหลาย platform ผมมองว่า Cilium คือตัวเลือกอันดับต้น ๆ

Cilium ยังมีความสามารถอีกเพียบที่ผมไม่ได้กล่าวถึงและจะถูกเพิ่มเติมเข้ามาในอนาคต รวมถึงการใช้งานร่วมกับ tools อย่าง Hubble และ Tetragon ด้วย เอาเป็นว่าถ้ามีเวลาอยากให้ไปลองด้วยตัวเองครับ


Does it help?

Don’t miss out on future updates - Follow or Subscribe me!

And don’t forget to share it with your friends. Your share means a lot.