ภาพรวม#
ในตอนนี้ เราจะมาเริ่มต้นเส้นทางสู่โลกของ Kubernetes โดยใช้ Rancher RKE2 (Government Cluster Engine) ซึ่งเป็น Kubernetes Distribution ที่เน้นเรื่องความปลอดภัยและความเรียบง่ายในการติดตั้งและดูแลรักษา
ทำไมต้อง RKE2?#
- เน้นความปลอดภัย (Security-focused): มีการตั้งค่าที่ได้มาตรฐานความปลอดภัยมาตั้งแต่เริ่มต้น
- น้ำหนักเบาและยืดหยุ่น (Lightweight & Flexible): ติดตั้งได้ง่ายทั้งบน Bare Metal และ Cloud
- ใช้งานร่วมกับ Rancher ได้ดีเยี่ยม: ช่วยให้การจัดการหลายๆ Cluster (Multi-cluster management) เป็นเรื่องง่ายผ่าน UI
บทเรียน#
- ติดตั้ง Ubuntu 24.04 LTS เพื่อรองรับ RKE2
- รู้จักกับ RKE2 และการติดตั้งระบบ Cluster เบื้องต้น
- เพิ่ม Worker Node ด้วย RKE2 Agent
- การใช้งาน SSL Certificate ด้วย Cert Manager (Let’s Encrypt)
- บริหารจัดการ Cluster ด้วย Rancher UI
- จัดการพื้นที่เก็บข้อมูลด้วย Longhorn (Persistent Storage) บน RKE2
- เจาะลึกพื้นฐาน Kubernetes ปูพื้นฐานการจัดการ Container ระดับมืออาชีพ
