Skip to content
Go back

2021년 CKA 취득 후기

Updated:  at  11:25 PM

최근(2021년 10월 말)에 CKA 자격증을 취득했었는데, 계속 미루다가 이제서야 후기를 작성했어요.

이번 글에서는 CKA 자격증 준비 과정 및 후기에 대한 이야기를 하려고 해요.

2022년 7월 23일 내용 추가

Linux Foundation 에서는 2022년 6월 25일을 기준으로 Test Platform 의 변경이 있었습니다.

이와 관련하여 자세한 내용은 아래 링크를 참고해 주시기 바랍니다.

이제 시험 환경으로 전용 브라우저인 “PSI Secure Browser” 를 사용한다고 합니다.

  • 여기서 중요한 변경 사항으로, 더 이상 “필요한 내용들을 미리 Chrome Bookmark 에 추가해두는 것” 을 할 수 없습니다.
  • 위 링크의 내용에도 “Use of personal bookmarks will no longer be permitted” 라고 명시되어 있습니다.
  • 앞으로 CKA/CKAD/CKS 를 준비하실 경우 이 변경사항을 꼭 참고해 주세요.

Overview

CKA 는 글자 그대로 Certified Kubernetes Administrator 에서 볼 수 있듯이, K8s cluster 의 운영 및 관리 부분에 초점을 맞추고 있다고 생각해요.

다만, 꼭 자격증 취득이 목적이 아니더라도 CKA 범위에 해당하는 내용을 공부하는 것으로 K8s 의 전반적인 구조를 학습할 수 있어서 개인적으로 많은 도움이 되었어요.

시험에는 주로 아래와 같은 내용이 나왔어요. (구체적인 문제 내용은 적을 수 없어요)

구체적인 “Exam details” 는 이 링크를 통해 들어가시면 확인할 수 있어요.

그리고 이 시험은 (이미 알고 계시겠지만) 단순히 주어진 문제에 대해서 선택지를 고르거나 단답형/서술형으로 답을 적는 형식이 아니에요.

학습은 어떻게 했나요?

구글에 CKA 키워드로 검색을 하면 하나같이 추천하는 강의가 있어요.

Certified Kubernetes Administrator (CKA) with Practice Tests

위 강의가 마치 바이블처럼 여겨지고 있어요.

정가는 10만원 조금 안되는 가격에 올라와 있는데, 사실상 상시 할인을 하고 있다고 봐도 돼요.

이 강의는 K8s 의 Core concepts 부터 시작해서 세부 영역까지 다루고 있는데요, 특히 Networking 부분은 강의 시간만 3시간에 달하고 위 강의에서 가장 자세하게 설명을 해주고 있어요.

그리고, 이 강의를 결제하시면 KodeKloud 라는 곳에서 CKA 시험 환경과 유사한 CLI 환경에서 연습문제를 풀 수 있는 쿠폰을 제공하고 있어요.

원래 계획은 이 강의를 2번 돌려보려고 했는데, (저의 게으름 탓인지) 2번까지 볼 시간은 없어서 강의 자체는 1번만 들었어요.

그리고 강의에 딸려 있는 Practice Test 들도 1번씩만 풀었습니다.

CKA 시험 응시 신청하기

CKA 시험 신청(및 비용 결제)은 여기 링크를 통해 할 수 있어요.

CKA 신청 페이지

2021년 12월 12일 기준 응시료는 “USD 375” 에요. (7월부터인가 USD 300 에서 인상되었다고 해요)

CKA Order Confirmation

CKA Scheduling Instructions

결제를 하면 이렇게 결제 확인 메일과 시험 응시 신청 안내 메일을 같이 받을 수 있어요.

시험의 신청 및 주의사항은 Instruction 에 다 나와있는데요, 기억나는 것들을 적어보면 아래와 같아요.

이외의 것은 아래에서 따로 적을게요.

시험 준비는 어떻게 했나요? (+ 시험 환경은 어떤가요?)

우선 시험 환경에 대해서 이야기를 드릴게요.

위의 시험 환경 이야기 중에는 “시험 중 접근할 수 있는 사이트가 제한됨” 이란 이야기를 했어요.

Kubernetes Docs

Kubernetes GitHub Repositories

시험 전에 저는 KodeKloud 의 mock exam 을 2번 반복했어요.

그리고 시험을 결제하면 killer.sh 에서 CKA Simulator 를 사용해 볼 수 있어요.

killer.sh 메인화면

이 시뮬레이터의 경우 실제 CKA 에서 나올 수 있을 법한 문제들을 많이 담고 있어요.

전 이 시뮬레이터를 2회 반복해서 풀어봤어요.

이정도 준비하고 나서 일단 에라 모르겠다 하고 시험을 쳤고, 생각보다 무난하게 테스트를 통과하여 CKA 를 취득할 수 있었어요.

꿀팁 또는 주의사항이 있을까요?

시험 대부분의 과정은 yaml 파일을 작성하는 것이에요. 따라서 아무래도 yaml 을 빠르게 작성하는 것이 중요해요.

kubectl command 를 계속 사용하게 되는데, Imperative Commands 를 익혀 두시면 간단한 pod 생성 등은 yaml 작성할 필요 없이 빠르게 할 수 있어요.

실제 시험은 여러 개의 K8s cluster 들이 존재해요. (이는 killer.sh 시뮬레이터에서도 미리 체험할 수 있어요)

그리고 killer.sh 에 나오는 문제들을 어떻게 해결하는지 잘 숙지해 두면 실제 시험에 많은 도움이 될 것이라고 생각해요.

마치며

CKA 자격증은 개인적으로 Kubernetes 에 관심을 가지면서 준비를 하게 되었는데요, 이를 통해서 Kubernetes 에 대한 이해가 조금은 더 늘어난 것 같아요.

꼭 자격증 취득이 아니더라도, Kubernetes 공부 측면으로도 좋다고 생각해요.

자격증을 준비하시는 분들께 이 글이 도움이 되길 바랄게요.

CKA Certificate - Kihoon Han



Previous Post
2022년 CKAD 취득 후기
Next Post
M1 Mac 에서 Podman 으로 Container Image 빌드하기