OLS Community

เทคนิคการสอบ Certified Kubernetes Administrator (CKA) ให้ผ่าน

ข้อมูลเบื้องต้น สำหรับการสอบ Certified Kubernetes Administrator

สิ่งที่ต้องเตรียมก่อนสอบ

ตัวอย่างหน้าจอการสอบ

หน้าจอการสอบประกอบด้วย 2 ฝั่ง ด้านซ้ายเป็นโจทย์ ด้านขวาเป็น terminal อย่างเดียว ไม่มี GUI ให้ใช้ เป็นการพิมพ์ command line ล้วนๆ ซึ่งเราสามารถกด back หรือ next ไปเรื่อยๆ เพื่อแสดงโจทย์ข้อถัดไปหรือโจทย์ข้อก่อนหน้า

ระหว่างการสอบ

CKA Exam Environment

Environment ที่ใช้ในการสอบมีทั้งหมด 8 cluster ซึ่งเราสามารถเดาข้อสอบได้จากคำอธิบายได้ ซึ่งอยู่ในเอกสารก่อนสอบ

Cluster Members CNI Description
k8s 1 CA, 1 etcd, 1 master, 2 worker flannel non-HA k8s cluster
Hk8s 1 CA, 3 etcd, 3 master, 1 load balancer, 2 worker calico HA k8s cluster
bk8s 1 CA, 1 etcd, 1 master, 1 worker flannel non-HA k8s cluster
wk8s 1 CA, 1 etcd, 1 master, 2 worker flannel non-HA k8s cluster
ek8s 1 CA, 1 etcd, 1 master, 2 worker flannel non-HA k8s cluster
fk8s 1 CA, 1 etcd, 1 based node none k8s cluster none Missing master node
ik8s 1 CA, 1 etcd, 1 master, 1 based flannel k8s cluster – missing worker node
tk8s 1 CA, 1 etcd, 1 master, 1 worker flannel non-HA k8s cluster

คำถามในการสอบ Certified Kubernetes Administrator (CKA)

Core Concept

Core Concept ประกอบด้วย 2 ฝั่ง คือ Component กับ Objects คุณต้องเข้าใจในเรื่องของ Master Components ซึ่งประกอบไปด้วย api-server, controller, scheduler ข้างในแต่ละ service run ยังไง ทำงานแบบไหน

Master Components

Non-master components

Kubernetes Objects ( ต้องเข้าใจ Object พื้นฐานทั้งหมด )

Core Concept (80% of score)

Installation, Configuration and Validation (20% of score)

คุณต้องทำ manual การติดตั้งด้วยตัวเองทั้งหมด เป็นแบบ Hard Install ให้ไปที่ https://github.com/kelseyhightower/kubernetes-the-hard-way ซ้อมทำการติดตั้งจนกว่าจะจำได้ ว่าแต่ละขั้นตอนต้องทำยังไง โดยที่ไม่ต้องเปิดเอกสารในการติดตั้งอีก แล้วคุณจะสามารถทำคะแนน 20% ได้แน่นอน

Networking

Volume

Volume เป็น empty dir หรือ share disk ธรรมดา การสร้าง storage class ใหม่ มีข้อสอบประมาณ 1-2 ข้อ

Security

Troubleshooting, Monitoring/Logging

ซึ่งจะสอดแทรกตามที่ต้องทำการติดตั้งอยู่แล้ว มีการ recovery ดู log ดูว่าทำไม service ไม่ start? ทำไม reboot แล้วมีปัญหา? ทำไมตัวนี้ start ไม่ขึ้น? cluster ตัวนี้ขาดอะไรไป? เราต้องใช้คำสั่งในการดูปัญหาที่เกิดขึ้น ซึงมีคำสั่ง kubectl และ kubectl logs ในการแสดง output ของปัญหา

Tips

หลังจากทำข้อสอบเสร็จแล้ว จะประกาศผลภายใน 72 ชั่วโมง และจะจัดส่งใบ Certified Kubernetes Administrator (CKA)  เป็นไฟล์ pdf ให้ และมีลำดับของการเป็น Certified Kubernetes Administrator (CKA)  คนที่เท่าไหร่ของโลก

การทำข้อสอบนี้เป็นการวัดความรู้ของเราจริงๆ ไม่สามารถจำคำตอบแล้วไปสอบได้ ขอให้ทุกคนประสบความสำเร็จในการสอบ Certified Kubernetes Administrator (CKA) นะคะ

เนื้อหาโดย

คุณจิรายุส นิ่มแสง
Founder & CEO at Opsta (Thailand) Co.,Ltd.
จากหัวข้อ “Tips & Techniques to pass Certified Kubernetes Administrator”
by Jirayut Nimsaeng, Founder at Opsta ในงาน GDG Cloud Bangkok 2nd Meetup

สำหรับผู้ที่สนใจรายละเอียดเพิ่มเติมเกี่ยวกับ OpenLandscape Cloud based on OpenStack สามารถทดสอบฟรีได้ที่ https://gate.openlandscape.cloud/ ค่ะ