본문 바로가기
DevOps/Kubernetes

Kubernetes/CKA 합격 및 후기

by MiteDev 2024. 1. 15.

CKA - Certified Kubernetes Administrator

  CKA는 kubernetes cluster를 관리하고 운영하는 능력을 측정하는 시험입니다. kubernetes cluster의 Pod, Deployment 등 어플리케이션 배포에 관한것부터, ServiceAccount를 통한 인증, RBAC, 네트워크 설정, Node와 Pod의 트러블 슈팅 등 다양한 문제점을 해결해야합니다. 전반적인 클러스터 구성요소에 대한 개념을 시험본다고 볼 수 있을것같습니다.

 

가격 & 준비기간 & 난이도

  CKA 시험 가격이 2024-01-15 기준 $395 -> 518844원으로 가격은 꽤나 부담스러웠지만, Linux Foundation도 이런 가격을 인지해서인지 모르겠지만 할인을 꽤나 자주하는 편입니다. 저는 사이버 먼데이 할인으로 50% 할인된 가격으로 나름 저렴?하게 시험을 본 편입니다. 시험 기회는 다행히도 2번 주어집니다. 즉, 한번 탈락해도 한번 더 기회가 주어집니다. 

 

  2023-10 중순부터 2024-01 초까지 대략 3개월 정도 준비기간을 갖고 난 후 2024-01-09 화요일에 시험을 치뤘습니다. 시험 난이도는 그렇게 어렵지는 않은데 노베이스에 가격도 부담스럽기도 하고 과거에 Java 자격증 시험인 OJCP를 여러번 탈락하고 결국 포기했던 기억이 있어서 이번에는 한번에 합격을 하고싶기도 했습니다. 결국 85/100으로 1합을 하긴 했지만 시험이 끝나고 어떤 문제를 틀렸는지 볼 수 있는 방법이 없어 확인은 불가능했습니다.

 

  난이도는 쉬운편이라고 생각합니다. 간단한 예시로 Multi Container Pod에 Env와 실행시킬 command를 설정하거나, Controlplane Node만을 시험에서 지정해준 버전으로 업그레이드 하는 등 지문만 잘 읽으면 문제없이 풀 수 있을 정도의 난이도를 자랑합니다. 대신 지원하는 언어가 영어, 일본어, 중국어 3가지만 지원하므로 영어 지문을 읽는 연습이 조금 필요할 수 있습니다. 또한 https://kubernetes.io/docs/home/을 볼 수 있기 때문에 Docs를 통해 원하는 정보가 있는곳을 찾는 연습도 하면 좋을것같습니다. 

 

  시험 시간은 2시간이며, 합격 커트라인은 66점입니다. 시험 결과는 시험 종료 24시간 이내에 이메일로 링크와 함께 전송됩니다. 저의 경우는 시험 종료 22시간 후 이메일로 링크를 받았습니다. 

 

강의

  CKA를 준비하며 들었던 강의는 https://www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/ 하나만 듣고 준비를 했습니다. 가격은 88,000원으로 책정되어있지만 할인을 자주하는 편이라 17,000원에 강의를 구매하여 들었습니다. 자막은 자동 번역이라 질이 좋지는 않지만, 문맥 파악은 할 수 있을 정도이며 개념 설명이 매우 잘되어있습니다. 또한 강의 구매시 배운 부분마다 문제를 풀어볼 수 있는 사이트도 동시에 제공해주고 마지막에는 4개의 Mock-Exam을 제공해주기 때문에 굉장히 좋은 강의라고 생각됩니다.

 

  또한 CKA 시험 구매시 제공해주는 Killer.sh도 풀어보는걸 추천합니다. 제공해주는 문제를 36시간 동안 풀 수 있는 쿠폰을 2개 지급해주는데, 난이도는 본 시험보다 어렵지만 CKA 시험 환경과 가장 유사한 환경을 체험해 볼 수 있습니다. 저는 시험 환경 체험의 목적도 있었지만, 무엇보다 문제를 푸는 과정이 꽤나 재미있어서 다 맞을수 있을때까지 문제를 돌려보았었습니다.

 

시험환경

  웹캠과 마이크가 반드시 필요하며, 시험을 등록할 때 적었던 이름과 동일한 이름이 적혀있는 여권이 필요합니다. 운전면허증이나 신분증도 된다고 보긴 했는데 저는 여권을 발급받아서 시험을 진행했습니다. 시험은 싱글모니터로 진행이 되어야 하며 책상위의 잡다한 물건은 라벨이 없는 물병정도를 제외하면 모두 치워두어야 합니다. 시험관과의 소통은 채팅으로 이루어지며 처음에 시험 보는 공간을 체크하기 위해 웹캠 위치를 계속 변경해달라는 요구를 할 수 있습니다.

'DevOps > Kubernetes' 카테고리의 다른 글

Jenkins on Kubernetes 두 번째 글  (0) 2024.01.23
Jenkins on Kubernetes 첫 번째 글  (0) 2024.01.23
Networking/NetworkPolicy  (0) 2024.01.04
Networking/Ingress, Ingress Controller  (3) 2024.01.03
Networking/Service  (0) 2023.12.28