AOC55

Backend, Devops, Cloud, kubernetes

IT/자격증

자격증 :: CKA(certified kubernetes administrator) 취득후기

aoc55.soft@gmail.com 2023. 3. 12. 17:48

한참을 미루고 미루다가, 이번에 드디어 짬을 내서 취득하였다.

 

 

2023년 3월 취득시점 기준으로 작성.

소요기간

사전지식

백엔드 개발자로 현재 회사에서 업무로 개발하고 있는 시스템이 kubernetes 환경 위임.

따라서 kubernetes 사용을 위한 주요 개념은 이미 알고 있고, 기초적인 핸들링은 가능한 상태였음.

 

(참고로 관심이 있다면 아래 책 2권으로 시작하는 걸 추천)

  • 시작하세요! 도커/쿠버네티스
  • 쿠버네티스 인 액션

 

실소요기간

퇴근 후 하루 2시간  x 5일 정도 소요 

(사실상 Udemy 강좌 내 연습/실습문제 풀고 정리만함)

 

준비방식

Udmey 강의 "Certified Kubernetes Administrator (CKA) with Practice Tests" 수강

(그러나 강의는 듣지 않고 사실상 실습/문제 품..)

 

기억나는 주요 문제유형

- Worker Node 미동작 트러블 슈팅하기 -> kubelet 재시작

- etcd snashot 통해서 복구하기

- 기존 단일 Container 기반의 Pod 에서 -> Side Car 패턴으로 컨테이너 추가하기

- SA 생성 후 Cluster Role & Cluster Role Binding

 

결론적으로는 위에서 언급한 강의에서 이미 있었던 내용 혹은 k8s docs 통해서 충분히 다 풀수 있는 범위였다.

관건은 당황하지 않고 빠른 시간 안에 풀기?

 

시험환경

['23년 3월 기준] PC에서 별도의 브라우저를 설치해서, 내 시험용 전용 VM에 접속해서 응시하는 컨셉이라고 보면 됨.

  • 내 PC 브라우저 --> 시험용 VM 의 터미널 --> 시험 문제별 k8s cluster 접근해서 문제푸는 방식. 
  • 이때 VM 내의 firefox 통해서 k8s docs 확인 가능.
  • 시험 기준으로 별도로 끊기거나 하는 현상은 없었음.
  • 듀얼모니터 사용 안됨! 노트북이면 노트북 모니터만 가능 (다른 모니터 연결 시 감지되서 진행할 수 없음)

 

후기

실제 업무에서 kubernetes 를 쓰고 있지만... 사실 업무에서는 kubectl 통해서 바로 직접적으로 뭔가를 할 일은 거의 별로 없었던 지라..

 

머릿속에 k8s 개념이 있는 거랑 별개로, 자격증 시험이라는 특성상..

정해진 시간 내(2시간, 17문제)에 빠르게 문제를 쳐 낼 수 있도록 kubectl 이 손에 익숙하게 하는 것이 관건인듯 하다.

 

PS. 그래도 연습문제랑 시험 보는 게 나름 게임하는 것처럼 재미있었음.