CKA 합격! 약 두달 정도 준비한 CKA 시험에 합격해 후기를 남깁니다.
시험 준비
강의
https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/
시험 준비는 저도 모두가 듣는 유데미 CKA 강의로 시작했습니다. 강의와 함께 제공되는 Practice 문제와 Mock Exam은 빠짐없이 풀었습니다. 시험이 끝난 시점에서 해당 강의만 잘 활용하면 CKA는 합격할 수 있다고 말할 수 있을 정도로 강의가 잘 되어있습니다.
참고로 저는 2년 가까이 kubernetes를 사용하고 있으며(물론 아마추어같이 사용한 면이 있으나ㅠㅠ) 기본적인 개념은 갖춘 상태에서 강의를 듣기 시작했습니다. 그럼에도 불구하고 강의에서 배울 점이 많았으며 개념 정리하기에 아주 좋았습니다. 시험 자체가 hands-on이며 오픈북이기 때문에 강의 내용을 100% 이해해야 합격할 수 있는 것은 아니지만 그래도 꼭 강의를 들으시는 것을 추천드립니다.
저는 Practice 문제는 강의를 들으면서 한번 씩, Lightning Lab과 Mock Exam 은 2~3번 정도 풀어보고 시험에 응시했습니다. 틀리는 문제가 없을 정도로만 풀어보면 좋을 것 같습니다.
강의를 들으면서 제가 정리한 요약본입니다. 공부하시면서 참고하세요:D
[DevOps/Kubernetes] - [CKA] CKA 자격증 준비 자료 정리 1 (Core Concepts)
killer.sh
CKA 시험을 예약하면 killer.sh 환경에서 문제 세트가 제공됩니다. 동일한 문제 세트를 두번 실제 시험 환경과 유사하게 풀어볼 수 있습니다. 한 세션을 36시간동안 접근할 수 있으며, 답안은 세션이 만료된 후에도 계속 확인할 수 있습니다.
문제 난이도는 기재된대로 강의 문제보다, 실제 시험 문제보다 훨씬 어렵습니다. killer 문제를 풀고 처참한 점수를 받아도 당황하지 않으셔도 됩니다ㅎㅎ;;; 실제 시험에 정말 안나올 것 같은 문제도 있지만 부족한 점을 파악하기도 좋고 시험과 별개로 좋은 문제들이 많기 때문에 꼭 한번 풀어보시길 추천드립니다.
solution에는 답안 외에도 좋은 시험 tip과 추천 문제들도 포함되어있습니다.
그 중 하나인데, 문제가 부족하다면 CKA에 해당하는 부분만 참고로 풀어봐도 좋을 것 같습니다.
시험 진행
시험 신청: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/
시험은 원하는 날짜, 원하는 시간에 신청할 수 있습니다.
사전 준비
시험 신청 시 Checklist를 진행하게 됩니다. 한가지 유의할 점은 노트북의 compability check를 꼭 미리 해보시길 바랍니다. 저는 두 노트북으로 체크해봤는데 하나는 bandwidth check에서 실패했습니다. (오래된 노트북이긴 합니다^^;;;)
시험은 아무도 없는 조용한 곳에서 진행해야하므로 저는 스터디카페를 예약해서 응시했습니다. ID check로는 여권을 준비했습니다.
노트북/ 시험 응시 공간/ 신원 확인 세 가지만 준비하시면 시험 응시는 문제 없을 것 같습니다.
시험 환경 체크
시험 시간 15분 전부터 Checklist의 Take Exam 버튼이 활성화됩니다. 하지만 감독관이 거의 시험 시간 정각 가까이에 접속하는 것 같으니 여유있게 시험 시간에 맞춰 준비하시면 됩니다.
감독관이 준비되었다는 메시지가 뜨면 시험 환경에 접속할 수 있습니다. 감독관이 chat으로 지시하는대로 카메라 공유하고 화면 공유하고 .. 응시하는 공간을 카메라로 공유하게 됩니다. 노트북 들고 시험 공간 4면 / 책상 위 / 책상 밑까지 확인해야합니다. 생각보다 꼼꼼히 확인하는 것 같았습니다. 저는 책상 위에 물병(투명한)과 노트북 충전기는 두겠다고 미리 말하고 진행했습니다. 혹시 감독관에게 궁금한 점이 있으면 (문제 관련 제외) 대충 말해도 찰떡같이 알아들으시는 것 같으니 편하게 질문하면 될 것 같습니다.
저는 이 과정에서 시간이 조금 소요되어 20분 정도 지난 후에 시험을 시작하게 되었으나 시험 시간과는 별개로 진행되니 지체되어도 긴장 덜으시고 천천히 진행하셔도 됩니다.
시험 진행
시험 문제는 2시간 동안 총 17문제로, 앞서 얘기한 강의 문제나 killer 문제를 풀어봤다면 어색한 환경은 아니라 금방 적응해 집중해서 풀 수 있는 환경입니다. 강의 문제와 다른 점은,
- 문제마다 지시하는 context 변경해주어야 합니다. command를 주기때문에 그대로 복사해 쓰면 됩니다.
- sudo 권한이 필요한 경우 'sudo -i' 후 진행합니다.
- window의 경우 ctrl+c, ctrl+v 대신 ctrl+insert, shift+insert 를 사용해야합니다. 어색하다면 우클릭 복사로 진행해도 됩니다.
이 정도 생각이 나긴 하는데, 사실 문제에 다 써있을만큼 시험이 친절한 편입니다.
docs에 bookmark를 활용하는 분들이 많은데 사실 공부하면서 docs를 많이 활용하였다면 일일이 검색하여도 시간이 많이 소요되진 않을 것 같습니다. 특별히 자주쓰는 blueprint에 한해서 bookmark를 해놓고 웬만하면 imperative command를 잘 활용하는 것이 중요합니다. 자주 언급되는 tmux 또한 필수가 아니며 저는 시험 환경에서 제공되는 notepad 를 유용하게 사용하였습니다.
그리고 kubernetes version이 업그레이드 되면서 시험이 달라질까 걱정하는 글도 본 것 같은데, 여러 블로그를 참고한 결과 version이 시험 문제에 크게 영향을 주는 것 같진 않습니다. cli/yaml 옵션이 조금씩 달라질 수는 있지만 언제든지 docs를 참고해도 되기 때문에 걱정하지 않아도 될 것 같습니다.
시험시간은 처음부터 끝까지 검토할 수 있을만큼 꽤 여유있습니다. 모르는 문제가 있어도 당황하지 않고 다른 문제를 풀고 돌아오면 됩니다. 저는 생각보다 앞부분에 시간이 소요되는 문제들이 몰려있었고 뒷 부분은 금방금방 풀었습니다. 문제 배점과 난이도가 순서와 상관없으니 쉬운 문제를 먼저 풀고 cluster upgrade 또는 리소스를 많이 만드는 문제 등 시간이 오래걸리는 문제들은 마지막에 풀어도 좋을 것 같습니다.
문제를 다 풀었다면 감독관에게 다 풀었다고 얘기하고 시험 종료!
시험 결과
시험 종료 후 24시간 내에 메일로 합격 여부가 전달되며 시험 progress에서 점수를 확인할 수 있습니다. 정확히 어디서 점수가 깎였는지 알 수 없어 조금 아쉽지만 그래도 90점대로 합격하였습니다
문제를 자세히 언급할 수는 없지만 강의를 다 들었다면 어렵지 않게 합격할 수 있다고 생각합니다. 해당 내용이 시험 준비에 도움이 되었으면 좋겠습니다. 🙌
'DevOps > Kubernetes' 카테고리의 다른 글
K3s certificate expired (0) | 2023.04.26 |
---|---|
K8s PLG Stack (Promtail + Loki + Grafana) (0) | 2023.04.23 |
[CKA] CKA 자격증 준비 자료 정리 8 (Networking) (0) | 2021.12.22 |
[CKA] CKA 자격증 준비 자료 정리 7 (Storage) (0) | 2021.12.18 |
[CKA] CKA 자격증 준비 자료 정리 6 (Security) (0) | 2021.12.16 |