🚀 Hành trình chinh phục chứng chỉ CKA 2025
Xin chào anh em, mình là Đạt , hiện đang làm DevOps Engineer tại Sotatek.
Mình quyết định thi CKA (Certified Kubernetes Administrator) 2025 vào giữa tháng 8 và đỗ với số điểm tương đối tốt 84/100%. Nay muốn chia sẻ cho mọi người những kinh nghiệm và cách có thể pass kì thi này.
1. Chuẩn bị trước khi học
- Base: Mình học k8s và đi làm cũng sử dụng k8s được khoảng hơn 1 năm
- Tài liệu: Mình chỉ học duy nhất khoá học "Certified Kubernetes Administrator (CKA) with Practice Tests" (must have). Khá may vì công ty có cấp account học free nên tiết kiệm được tiền học.
- Thời gian: Vì hằng ngày đi làm, nên mỗi ngày mình dành khoảng 2 tiếng để xem video trên Udemy, vừa xem và note lại các phần kiến thức core hoặc lưu ý. Tổng cộng hết khoảng 1 tháng ngồi học lý thuyết. Cá nhân mình thấy như vậy vẫn còn chậm, anh em nào chăm chỉ thì chỉ mất 2-3 tuần là đã gói gọn hết kiến thức. Tổng thời gian cho toàn bộ quá trình ôn-luyện khoảng 2-3 tháng.
2. Kiến thức cần nắm
- Pods, ReplicaSet, Deployment, Service
- Networking (CNI, Ingress, DNS)
- Storage (PV, PVC, StorageClass)
- Volume
- RBAC, Security
- Logging
- Helm Chart
- CRDs
- Kustomize
- Gateway API
- Troubleshooting (kubelet, apiserver, crashloop, network issue, …) Lời khuyên: Vì kiến thức khá dàn trải, nên mọi người hãy học theo topic, học đến đâu note lại và chắc đến đó, vì bài thi sẽ không chỉ hỏi 1 kiến thức mà là mix các phần với nhau trong 1 câu.
3. Cách luyện thi
- Trong khoá Udemy sau mỗi phần kiến thức sẽ có 1 bài luyện để quen tay trên Udemy KodeKloud. Đồng thời, cuối khoá học sẽ có 3 bài mock exam. Mình làm mỗi bài mock khoảng 4-5 lần, sao cho thời gian hoàn thành dưới 60% và đúng tuyệt đối các câu. Bởi trong các câu của 3 bài mock thì dạng câu hỏi sẽ giống trong bài thi.Giao diện sẽ dễ chịu hơn so với thi thật
- Ngoài ra, mình luyện thêm các đề theo topic ở trang killercoda.com. Ở đây sẽ có khoảng 120-150 câu hỏi. Mình đánh giá khó hơn đề thi, vì vậy mình làm hết 1 lần và cũng khá tự tin với kiến thức ôn luyện. Giao diện ở đây giống khoảng 70% thi thật, và có diễn giải đáp án nếu làm sai
- Gần ngày thi khoảng 1 tuần mình làm 2 session exam của killer.sh (được provisioned sau khi mua slot thi CKA). 2 đề này trung bình - khó, mỗi session khi kích hoạt sẽ tồn tại trong 36h, có thể làm đi làm lại nhiều lần trong khoảng đó. Vì vậy trong lần đầu mỗi session mình sẽ cố làm hết những câu có thể, sau đó end exam để xem điểm và nếu có câu sai sẽ review lại để chữa. Sau khi chữa sẽ restart lại exam để làm 1 lần nữa để làm được full điểm. Giao diện ở đây sẽ gần như là thi thật, cho nên mọi người bắt buộc phải làm 2 session này để làm quen với GUI khi đi thi (vào phòng thi mà lớ ngớ thì coi như vứt).
- Trong khi ôn thi, hãy cố gắng nhớ những cú pháp như là –dry-run=client -oyaml , –set crds.install=false. Trong khi thi có thể dùng các từ viết tắt như “k , svc , deploy, po, sts, pvc, pv, sc” nên có thể tận dụng tránh mất thời gian, nhưng không cần lưu cheat sheet vì mỗi câu 1 server khác nhau nên không để làm gì.
4. Đăng ký, đi thi
- Chi phí thi khá đắt (hơn $400), nên anh em canh trên trang chủ LinuxFoundation sẽ hay có voucher từ 30-40% (đợt mình thi săn được voucher 40% còn có $267). Sau khi mua slot thì có thể đặt lịch thi trong vòng 1 năm, cho nên có dự định thi thì cứ mua trước rồi ôn sau nào tự tin thì book lịch cũng được.
- Sau khi mua slot thì sẽ có hướng dẫn test máy , hệ điều hành, camera, micro để đảm bảo theo quy định của CKA. Anh em nên chủ động làm những cái này sớm và tránh thay đổi máy trước khi thi.
- Chuẩn bị phòng thi sớm, CKA sẽ chỉ thi online, và quy định rất nghiêm ngặt. Hôm mình thi phải book riêng phòng họp trên công ty vào tối, trên tường/bàn không được để đồ linh tinh, không được có camera trong phòng, không được đeo tai nghe, đồng hồ. Dưới bàn không được có đồ lạ và phải quay cả người để giám thị check.
- Quy trình test chính thức sẽ diễn ra trước giờ thi 30p, cho nên hãy đến trước 1 tiếng, chuẩn bị network, máy móc, phần mềm thi riêng của bên họ và chỗ thi cho hoàn chỉnh. Mình đến trước 1 tiếng nhưng không hiểu sao gần lúc vào giờ kiểm tra máy thì đột nhiên google lỗi không mở được để vào portal. May sao máy vẫn còn safari để login vào.
- Sau khi kiểm tra mọi thứ oke, giám thị sẽ start bài thi (kéo dài 120p), giao diện sẽ là remote desktop và được dùng firefox và terminal trong desktop đó. Đánh giá trải nhiệm remote desktop khoảng 7/10đ, hơi lag và tổ hợp phím copy sẽ là Ctrl + Shift + C -> Ctrl + Shift + V để paste.
- Câu hỏi sẽ là đảo random, cho nên câu nào làm được thì làm xong nhớ validate lại để chắc chắn có điểm. Sẽ tính điểm theo các ý trong câu, câu nào khó quá thì cứ làm hết khả năng có thể rồi switch sang câu khác. Quan trọng nhất là BÌNH TĨNH, đừng nghĩ quá nhiều về những câu không làm được vì được cho phép sai từ 2-4 câu.
- Giao tiếp với giám thị qua chat, đừng mở mồm, quay ngang dọc hay nói thầm -> Vi phạm quy định. Nếu remote desktop gặp vấn đề, hãy cứ nhắn qua chat để họ support
- Hôm mình thi thì chỉ mất 70p là đã xong hết các câu, review lại 1 lượt mất thêm 5p là hết tổng 75p cho bài thi, sau đó nhắn cho giám thị để xin end exam sớm và đi về
5. Kết quả
- Kết quả sẽ có sau 24h kể từ khi bắt đầu làm bài thi, cho nên thi xong cứ về nghỉ ngơi và đón nhận kết quả, nếu pass sẽ có mail chúc mừng, và trên Portal sẽ hiện kết quả điểm.
6. Tài liệu thi đỗ CKA
- Mình có làm 1 file Notion tổng hợp toàn bộ kiến thức trong khoá Udemy + Đáp án các bài mock exam + Các đề và đáp án ôn luyện KillerCoda và Killersh. Đặc biệt nhất là tất cả các câu hỏi trong bài thi CKA của mình và khá chắc các concept câu hỏi sẽ đúng 80-90% trong bài thi. Anh em nào muốn vừa ôn vừa có tài liệu để thi thì có thể inbox mình qua https://www.facebook.com/datnghaholic/ , giá chỉ như là thể hiện anh em có tâm huyết là được.
- Mình sẽ xin phép trích 1 phần tiền anh em mua để mua nước phục vụ cho người dân tham dự diễu binh kỉ niệm 2/9.
Cảm ơn mọi người đã đọc
All rights reserved