10 phút đọc
Insights / CKA

Chinh phục chứng chỉ CKA và những kinh nghiệm thực tế

Trường Sơn Nguyễn Văn
Đăng ngày 24/10/2026 • Junior DevOps Engineer
Chinh phục chứng chỉ CKA và những kinh nghiệm thực tế

About me

Mình là Sơn đang làm DevOps Engineer. Ở công ty, mình chủ yếu làm việc với các dịch vụ AWS native (web services). Sau một thời gian đi làm, mình muốn tìm kiếm những cơ hội mới và nâng cấp bản thân hơn, nên Kubernetes chính là mục tiêu tiếp theo mà mình muốn chinh phục.

Trước khi thi, mình có đọc và tham khảo khá nhiều bài viết chia sẻ kinh nghiệm trên hệ sinh thái DevOps VietNam. Mình cũng có cơ hội mua Bundle thi chứng chỉ với mức giá ưu đãi qua chương trình DevOps VietNam x Linux Foundation Education: Đặc quyền kép.

Cùng với đó là trang DevOps VietNam Hall Of Fame ghi nhận các kỹ sư đạt chứng chỉ. Cảm ơn đội ngũ DevOps VietNam vì đã chia sẻ thông tin hữu ích này!

Cách mình học và chuẩn bị cho CKA

  1. Mình lựa chọn khóa CKA with Practice Tests của KodeKloud trên Udemy làm tài liệu học chính hoặc đăng ký cả gói học trên KodeKloud nếu học nhiều chứng chỉ khác.

  2. Nguồn học thứ hai mà mình sử dụng là https://github.com/theplatformlab/CKA-Certified-Kubernetes-Administrator, repo Github này có khá nhiều lab nhỏ, Mock Test và những Tips khi thi rất thực tế.

Trong quá trình học, mình vừa xem video, vừa thực hành các bài lab tích hợp trong khóa học. Ngoài ra, mình cũng tự setup một Kubernetes cluster gồm 4 nodes bằng kind (1 control plane và 3 workers) để có thêm môi trường thực hành.

Trong repo GitHub ở trên có sẵn script tạo cluster 1 node, mình nhờ AI update lại thành 4 nodes để có thể thực hành được nhiều tình huống hơn.

Một điều mình khá chú trọng trong lúc học là ưu tiên sử dụng Kubernetes Official Documentation để giải quyết các bài lab, thay vì chỉ nhớ các câu lệnh hoặc copy theo hướng dẫn.

Theo mình, kỳ thi CKA không đánh quá nặng vào việc bạn phải nhớ những câu lệnh dài, mà quan trọng hơn là cách bạn xử lý vấn đề, biết mình cần tìm gì và sử dụng tài liệu hỗ trợ như thế nào.

Việc làm quen với official docs ngay từ lúc học sẽ giúp ích khá nhiều khi bước vào kỳ thi thật.

Cách mình luyện đề và tận dụng Mock Test

Mock test trên Udemy

Trong khóa học Udemy có 3 mock test mà mình thấy rất bổ ích.

Mình nghĩ các bạn nên tận dụng những bài test này để tăng tốc độ làm bài, tổng hợp và ôn tập lại kiến thức. Nếu có thời gian, hãy làm mỗi bài từ 2 lần trở lên để quen tay hơn.

Killer.sh

Khi mua chứng chỉ CKA, các bạn sẽ được cung cấp 2 mock test A và B trên killer.sh. Mỗi session kéo dài 36 giờ.

Mình làm:

  • Test A: Trước ngày thi thật khoảng 10 ngày.
  • Test B: Trước ngày thi thật khoảng 4 ngày.

Mình chủ động dành thứ Bảy và Chủ nhật để luyện đề vì trong tuần còn phải đi làm, sẽ khá khó để tận dụng hết thời gian của một session.

Cách mình tận dụng 36 giờ của killer.sh

Buổi sáng: Làm đề và sửa bài

Mình thường dậy khoảng 7-8h sáng và bắt đầu làm test lần đầu tiên như thi thật, chỉ sử dụng những official docs được phép dùng trong kỳ thi.

Sau khi hoàn thành lần đầu, mình sẽ bắt đầu sửa bài:

  • Những câu gần xong hoặc chỉ sai một chút do không đủ thời gian thì mình tiếp tục hoàn thành.
  • Những câu chưa biết cách làm, mình sẽ tìm hiểu kỹ hơn trong docs hoặc nhờ AI tham khảo cách giải, cách tư duy khi gặp những vấn đề thuộc domain kiến thức tương tự.
  • Với những câu làm sai, mình cố gắng hiểu được nguyên nhân thay vì chỉ xem đáp án rồi làm lại.
  • Quá trình sửa bài thường tốn thêm khoảng 2-3 tiếng. Đến tầm 11-12h trưa thì mình nghỉ tay.

Buổi chiều: Làm lại để quen tay

Buổi chiều mình tiếp tục làm lại đề để ôn tập kiến thức và tăng tốc độ thao tác.

Mỗi test mình thường làm khoảng 3-4 lần. Đến lần thứ 3 hoặc thứ 4 thì mình đã khá quen với cách làm, nên chỉ mất khoảng 60 phút hoặc hơn một chút để hoàn thành với số điểm tối đa.

Sau khi làm xong, mình cũng ghi chú lại những phần kiến thức còn thiếu hoặc chưa thực sự hiểu rõ để tìm hiểu thêm về các domain liên quan trong CKA.

Theo mình, việc làm lại đề nhiều lần khá hữu ích, nhưng quan trọng nhất vẫn là hiểu tại sao mình làm như vậy, chứ không chỉ nhớ cách giải của một câu cụ thể.

Nhận xét đề thi thật và chiến thuật làm bài

Độ khó của đề thi

Theo cảm nhận cá nhân, đề thi thật dễ thở hơn một chút so với test A, B trên killer.sh và một số nguồn mình đã học (repo CKA, khóa Udemy).

Lý do chủ yếu là số lượng yêu cầu trong mỗi câu hỏi ít hơn.

Hai đề killer.sh mình làm đều có 17 câu, còn hôm mình thi thật thì có 16 câu. Nhìn chung, mình thấy nội dung cũng khá sát với những gì đã ôn, khoảng 90/100 theo cảm nhận cá nhân.

Tất nhiên đây chỉ là trải nghiệm từ đề mình gặp, nên độ khó có thể khác nhau với mỗi người.

Chiến thuật phân chia thời gian

Trong repo GitHub mình có tham khảo chiến thuật 80 – 30 – 10, tức là:

  • 80 phút đầu: Làm những câu mình có thể giải quyết được.
  • 30 phút tiếp theo: Tập trung vào những câu khó hoặc đã flag.
  • 10 phút cuối: Kiểm tra lại toàn bộ bài làm.

Tuy nhiên, sau khi thi xong, mình thấy cách chia thời gian phù hợp hơn với bản thân sẽ là 60 – 45 – 15.

Tức là dành 60 phút đầu để hoàn thành các câu dễ và quen thuộc, 45 phút tiếp theo để xử lý những câu khó hơn, và 15 phút cuối nhất định phải dành để kiểm tra lại bài.

Trải nghiệm thực tế của mình

Hôm thi, mình có khoảng 10-12 câu có thể làm khá nhanh, dự kiến chỉ mất khoảng 60 phút, thậm chí có thể nhanh hơn.

Nhưng mọi chuyện không suôn sẻ lắm

Đây là lần đầu mình thi với PSI nên có một vài vấn đề phát sinh mà trước đó mình không lường trước được.

Sai lầm đầu tiên: Không kiểm tra kỹ setting máy trước khi thi.

Mình quên tắt Unikey, cộng thêm mạng Wi-Fi không thực sự tốt nên khoảng 40 phút đầu tiên, mình liên tục gặp tình trạng double type tiếng Việt trong PSI app.

Cảm giác lúc đó khá khó chịu, thậm chí mình còn nghĩ chắc mình tạch rồi

May là sau đó mình phát hiện có thể sử dụng phím tắt để tắt Unikey ngay cả khi đang ở trong PSI app.

Sau khi xử lý được vấn đề, mình bắt đầu làm bài bình thường trở lại.

Khoảng 30 phút tiếp theo, mình hoàn thành thêm các câu còn lại trong khả năng của mình. Sau đó bắt đầu quay lại giải quyết khoảng 5-6 câu đã flag trước đó vì mình biết những câu này sẽ tốn khá nhiều thời gian.

Cuối cùng, mình vẫn còn 2 câu chưa resolve được:

  • 1 câu Helm ArgoCD: Đây cũng là phần kiến thức mình ôn sơ sài nhất. Các bạn đừng như mình
  • 1 câu troubleshooting cluster: Khá khoai, và đến cuối giờ mình vẫn chưa tìm ra cách giải quyết.

Sai lầm thứ hai: Dành quá nhiều thời gian cho những câu khó.

Mình đã tốn khoảng 30-40 phút cuối cùng để tìm docs và cố giải quyết 2 câu đã flag kia, nhưng cuối cùng vẫn không ra.

Thành ra mình chỉ còn chưa đến 10 phút để kiểm tra lại toàn bộ bài làm, và khoảng thời gian đó thực sự không đủ.

Lúc kết thúc bài thi, mình cũng không hài lòng lắm với cách phân chia thời gian của bản thân.

May là trong quá trình làm những câu trước, mình có thói quen vừa làm vừa kiểm tra khá kỹ nên cuối cùng vẫn nhận được email Congratulations!

Từ trải nghiệm này, mình rút ra một điều là: Đừng quá ham những câu khó mà bỏ qua thời gian kiểm tra lại những câu mình đã làm được.

Đặc biệt là khi gặp những câu thuộc domain mình chưa thực sự vững, việc cố tìm docs và thử liên tục đôi khi sẽ không hiệu quả bằng việc dành thời gian đảm bảo những câu khác đã đúng.

Ví dụ như hôm thi, mình cảm thấy docs của Helm khá khó tìm kiếm, nhưng vẫn cố đấm ăn xôi và cuối cùng mất khá nhiều thời gian mà không giải quyết được vấn đề

Nếu được làm lại, chắc chắn mình sẽ tuân thủ chiến thuật phân chia thời gian chặt chẽ hơn.

Setup phòng thi và một vài lưu ý với PSI

Hôm thi mình chọn thi tại nhà vào lúc 8h tối.

Trước giờ thi khoảng 30 phút, các bạn có thể bắt đầu quá trình check-in với proctor. Mình đợi khoảng 5-7 phút để proctor bắt đầu hỗ trợ.

Một lời khuyên nhỏ là các bạn nên dọn dẹp workstation thật gọn gàng trước khi check-in, chỉ để lại những vật dụng được phép sử dụng trong kỳ thi.

Hôm đó trên bàn mình có:

  • Laptop.
  • Chuột rời và lót chuột.
  • Một chai nước lọc đã xé nhãn.

Theo mình, setup càng minimal thì quá trình check-in càng nhanh.

Lúc đầu mình chưa chuẩn bị kỹ nên proctor yêu cầu dọn hết đồ trên kệ sách xuống dưới sàn mới được bắt đầu làm bài

Khá mệt, và cuối cùng mình mất gần 30 phút chỉ cho việc check-in.

Ngoài ra, các bạn cũng nên kiểm tra thật kỹ những thứ như bộ gõ tiếng Việt, kết nối mạng, màn hình và các setting liên quan trước ngày thi. Mình đã gặp vấn đề với Unikey nên thực sự thấy việc này rất quan trọng.

Một chút tổng kết

Nhìn lại quá trình học và thi CKA, mình thấy điều có ích nhất không chỉ là kiến thức Kubernetes, mà còn là việc hình thành thói quen tự tìm hiểu tài liệu, troubleshooting và giải quyết vấn đề.

Nếu có một vài điều muốn nhắn nhủ đến những bạn đang chuẩn bị thi CKA thì đó là: hãy thực hành thật nhiều, tận dụng official docs ngay từ lúc học, làm mock test một cách nghiêm túc và có chiến thuật phân chia thời gian hợp lý khi thi.

Đặc biệt, đừng quá tập trung vào những câu khó mà quên kiểm tra lại những phần mình đã làm được.

Đây là một chút chia sẻ của mình trên con đường phát triển bản thân. Mong rằng mọi người có thể tìm được điều gì đó hữu ích từ bài viết này trong quá trình chinh phục CKA, và xa hơn nữa là áp dụng vào công việc thực tế.

Cảm ơn mọi người đã đọc đến đây!

Chia sẻ bài viết

Theo dõi
Thông báo của
1 Bình luận
Phù hợp nhất
Mới nhất Cũ nhất
Đã sao chép liên kết vào bộ nhớ tạm!