IT·디지털 CKA 6개월 비전공자 학습 플랜…
IT·디지털

CKA 6개월 비전공자 학습 플랜|2026년 월별 합격 로드맵

리눅스도 도커도 처음인 비전공자가 6개월 만에 CKA를 따기 위한 월별 로드맵을 담았습니다. 2026년 개정된 시험 도메인과 가중치, kubectl 실전 팁, 시험 당일 운영 전략까지 한 번에 정리합니다.

이준혁 합격연구소 편집자
2026-05-21 · 15분 읽기 · 공식 자료 기반
𝕏

코드 한 줄 짜본 적 없는 비전공자가 CKA 6개월 비전공자 학습 플랜을 따라가면 정말 합격할 수 있을까요? 사내 SRE 전환을 준비하면서 직접 6개월을 갈아 넣어 본 입장에서 말하면, 결론은 “가능하지만 일정 설계가 80%”입니다. 2025년 2월 개정으로 Gateway API가 새로 들어왔고, 2026년 5월 현재 시험은 Kubernetes v1.34 환경에서 치러집니다. 옛날 후기만 보고 따라가면 출제 폭이 어긋나니, 최신 기준으로 다시 짠 월별 플랜이 필요합니다.

이 글은 리눅스 명령어가 낯설고 컨테이너 개념도 흐릿한 분을 기준선으로 잡았습니다. 평일 2시간, 주말 5시간이라는 평범한 직장인 페이스로 6개월을 쪼개 봅니다.

kubernetes cluster server room
Photo by Tyler on Unsplash

2026년 CKA 시험 한눈에 보기

학습 플랜을 짜기 전에, 2026년 현재 CKA 시험이 어떻게 바뀌어 있는지부터 정확히 알아야 합니다. 출제 범위와 가중치가 바뀌면 학습 시간 배분 자체가 달라지기 때문입니다.

가장 큰 변화는 2025년 2월의 도메인 개정입니다. 새 항목으로 들어온 Gateway API가 기존 Ingress와 함께 출제되면서, 네트워킹 영역의 무게가 체감상 더 커졌습니다.

시험 기본 정보

CKA는 100% 실습형 시험입니다. 객관식이 한 문제도 없고, 정해진 2시간 안에 17문항 안팎의 시나리오를 터미널에서 실제로 해결해야 합니다.

합격 기준선은 66점. 한 문제당 가중치가 다르기 때문에 “몇 문제 맞히면 된다”가 아니라 “고배점 시나리오를 어떻게 잡느냐”의 싸움입니다.

항목 2026년 기준
응시료 USD 445 (재시험 1회 무료, 12개월 유효)
시험 시간 120분, 원격 프록터링
합격 점수 66% 이상
K8s 버전 v1.34 환경
유효기간 취득일로부터 2년
도구 kubectl, vim/nano, tmux, 브라우저 1탭 공식문서

도메인별 가중치

비전공자일수록 가중치가 큰 영역에 시간을 더 써야 합니다. Troubleshooting 30%는 단순 암기로 절대 안 풀리는 영역이라, 학습 후반부에 집중 배치해야 합니다.

CKA 2026 도메인 가중치CKA2026Troubleshooting30%Cluster Arch.25%Services & Network20%Workloads15%Storage10%학습 우선순위Troubleshooting 집중!

핵심은 “트러블슈팅 30%”입니다. 여기서 무너지면 다른 도메인을 다 맞혀도 합격선이 흔들립니다.

비전공자가 자주 오해하는 포인트

인터넷 후기 중 “2~4주에 합격”이라는 글이 많은데, 대부분 이미 도커·리눅스 경험이 있는 사람의 사례입니다. 진짜 비전공자가 아예 처음 시작한다면 2~3개월은 너무 빠듯합니다.

실전 팁

리눅스 셸과 YAML 들여쓰기에 자신이 없다면, CKA 강의를 사기 전에 리눅스마스터 2급 수준의 셸 사용에 먼저 1~2주를 투자하세요. 그게 결국 6개월 플랜을 단축시킵니다.

실제로 사내 SRE 부트캠프 동기 7명 중 2~3개월 컷을 노렸다가 한 번 떨어진 사람이 4명이었습니다. 처음부터 6개월로 잡고 여유 있게 들어간 사람들의 합격률이 훨씬 높았습니다.

CKA 6개월 비전공자 학습 플랜 월별 로드맵

이제 본격적으로 CKA 6개월 비전공자 학습 플랜의 월별 일정을 짚어봅니다. 핵심 원칙은 “앞 2개월은 기초, 중간 2개월은 핵심 도메인, 마지막 2개월은 시험 모의”입니다.

매주 학습량은 평일 10시간 + 주말 10시간, 즉 주당 20시간을 기준으로 잡았습니다. 6개월이면 누적 약 480시간이고, 이는 비전공자 합격 후기에서 가장 자주 등장하는 학습량 범위와 맞아떨어집니다.

6개월 CKA 학습 플랜 단계별 타임라인

Month 1: 리눅스·컨테이너 워밍업

1개월차는 “K8s 없이” 시작합니다. 리눅스 기본 명령어, systemd, 네트워크 인터페이스, 그리고 도커가 컨테이너를 어떻게 띄우는지 손으로 익힙니다.

  • 리눅스: 파일 권한, 프로세스, journalctl, systemctl, ss/netstat
  • 도커: image build, run, exec, network, volume
  • YAML: 들여쓰기·앵커·시퀀스 표기, kubectl과의 궁합
  • vim: 최소한 :wq, /, dd, yy, p, set paste 정도

1개월차 목표는 “손이 멈추지 않는 상태”입니다.

Month 2: 쿠버네티스 핵심 오브젝트

2개월차에 Mumshad Mannambeth의 Udemy CKA 코스를 본격적으로 시작합니다. 이 코스의 강의 본편을 1.5배속으로 한 번 완주하는 것이 목표입니다.

이 시기에는 Pod, ReplicaSet, Deployment, ConfigMap, Secret이 어떤 관계로 묶이는지가 핵심입니다. “왜 ReplicaSet은 직접 안 만드는가?” 같은 질문에 답할 수 있어야 합니다.

Month 3: Workloads·Scheduling·Storage

3개월차부터는 도메인별로 쪼개서 깊게 갑니다. Workloads & Scheduling 15% + Storage 10% 영역을 한 달에 끝냅니다.

특히 nodeSelector, taints/tolerations, affinity 3종 세트는 시나리오에 변형이 많아 손으로 10번은 짜봐야 합니다.

실전 팁

StorageClass·PV·PVC는 개념 다이어그램을 종이에 한 번 그려본 사람과 안 그려본 사람의 정답률이 두 배쯤 차이 납니다. 손 그림으로 “동적 프로비저닝 vs 정적 바인딩”을 직접 그려보세요.

Month 4: Services·Networking·Gateway API

4개월차는 가장 헷갈리는 네트워킹입니다. ClusterIP, NodePort, LoadBalancer, Ingress, 그리고 2025년 새로 들어온 Gateway API까지 모두 손에 익혀야 합니다.

이 시기에 CNI(Calico, Flannel)와 CoreDNS의 동작을 한 번 깊이 파보면, 5개월차 트러블슈팅이 훨씬 수월해집니다.

Month 5: Troubleshooting 30% 정복

5개월차는 시험 합격을 가르는 구간입니다. “kubelet이 안 뜨는 노드”, “Pending에 빠진 Pod”, “DNS resolve 실패” 같은 시나리오를 매일 2~3개씩 풉니다.

이때부터는 강의를 새로 듣기보다 KodeKloud Labs와 killer.coda 시나리오를 반복하는 시간이 압도적으로 많아져야 합니다.

Month 6: Killer.sh 시뮬레이터와 실전 운영

6개월차는 시험 신청 후 따라오는 Killer.sh 모의시험 2회를 본 시험처럼 풀고, 풀이를 분해하는 데 씁니다.

Killer.sh는 본 시험보다 어렵습니다. 60점만 나와도 합격권입니다.

이 섹션 핵심

6개월 플랜은 “기초 2 + 도메인 2 + 실전 2″의 3분할입니다. 1~2개월차에 리눅스·도커·K8s 오브젝트를 다지고, 3~4개월차에 가중치 큰 도메인을 깊게 파고, 5~6개월차에는 트러블슈팅과 모의시험으로 손에 익히는 구조입니다.

도메인별 학습 전략과 kubectl 실전 팁

월별 일정을 짰다면 다음은 “어떻게 풀 것인가”입니다. 비전공자가 가장 빨리 점수를 끌어올리는 방법은 kubectl 명령어를 외우기보다 패턴으로 익히는 것입니다.

Cluster Architecture(25%) — 설치보다는 복구

kubeadm으로 클러스터를 처음부터 깔라는 문제는 잘 나오지 않습니다. 대신 업그레이드, etcd 백업/복원, 인증서 갱신 같은 운영 시나리오가 단골입니다.

특히 etcdctl snapshot save/restore는 옵션 6~7개가 한 줄에 들어가는데, 시험에서 손이 멈추면 1분 이상 손해입니다. 빈 종이에 5번 정도 외워 써보는 것을 권합니다.

Workloads & Scheduling(15%) — 가장 빠른 득점원

이 영역은 패턴이 단순합니다. kubectl run/create + –dry-run=client -o yaml 조합 하나로 절반은 해결됩니다.

kubectl 빠른 작성 3단계1템플릿 생성 (dry-run)kubectl create deploy nginx–dry-run=client -o yaml > d.yaml2vim 으로 직접 수정nodeSelector · resources 등필요한 필드 커스터마이즈3apply & 확인kubectl apply -f d.yamlget pods -o wide 로 검증

Services & Networking(20%) — Gateway API가 새 변수

2025년 개정으로 Gateway API가 정식 출제 범위에 들어왔습니다. GatewayClass, Gateway, HTTPRoute의 3계층 관계를 그림으로 외워두세요.

여전히 Ingress·NetworkPolicy 비중이 더 크지만, Gateway 관련 1~2문제가 합격선을 가를 수 있습니다.

Storage(10%) — 비중은 작지만 변별력

출제 비중은 작지만 헷갈리기 좋아 변별력이 큰 영역입니다. accessModes, reclaimPolicy, volumeBindingMode 세 가지의 차이를 한 줄로 설명할 수 있어야 합니다.

Troubleshooting(30%) — 합격의 키

이 영역은 “증상 → 가설 → 검증”의 순서를 몸에 익혀야 합니다. 무작정 logs부터 까는 게 아니라, kubectl describe → events → logs 순서를 고정해 두면 시간이 절약됩니다.

증상 첫 확인 명령 다음 단계
Pod Pending kubectl describe pod events에서 스케줄링 사유 확인
CrashLoopBackOff kubectl logs –previous readiness/liveness probe 검토
Node NotReady journalctl -u kubelet CNI, kubelet config 점검
Service 미응답 kubectl get endpoints selector·labels 매칭 확인

kubectl 속도를 만드는 alias 3종

실제 시험에서 점수를 가르는 건 명령어 입력 속도입니다. 시험 시작 직후 다음 alias를 거는 것이 사실상 표준 의식입니다.

  • alias k=kubectl: 입력 횟수가 절반으로 줄어듭니다.
  • export do=”–dry-run=client -o yaml”: 어떤 리소스든 YAML 초안을 0.3초 만에.
  • export now=”–grace-period=0 –force”: pod 강제 삭제용, 트러블슈팅에서 자주 사용.

시험장 첫 5분은 무조건 alias 세팅과 컨텍스트 확인입니다.

교재·실습 환경 세팅과 비용 관리

플랜이 아무리 좋아도 실습 환경이 없으면 무용지물입니다. 비전공자가 가장 빨리 망하는 패턴은 “이론만 보다가 손이 안 따라주는 것”이거든요.

인강·교재 우선순위

비용 대비 효율로 보면 Mumshad 강의 + KodeKloud Labs + Killer.sh 조합이 거의 표준입니다. 셋 다 영문이지만 자막이 깨끗하고, 한국어 자막을 자동번역으로 켜도 충분히 따라갈 수 있습니다.

자료 역할 가격대
Udemy Mumshad CKA 핵심 강의 + 챕터별 실습 할인 시 약 2만원
KodeKloud Labs 브라우저 기반 클러스터 실습 월 구독 또는 Udemy 쿠폰 제공분
Killer.sh 본 시험 신청 시 2회 무료 제공 응시료에 포함
공식 문서 시험 중 유일하게 허용되는 자료 무료

한국어 자료로는 인프런의 K8s 입문 강의가 1~2개월차 기초 다지기에 도움이 됩니다. 하지만 시험 직결 콘텐츠는 결국 영문 강의가 훨씬 빠릅니다.

로컬 실습 환경 3가지 선택지

실습 환경은 무엇을 골라도 좋지만, 시험과 가장 유사한 건 kubeadm 기반 멀티노드입니다.

  • Minikube/Kind: 노트북에서 1분 만에. 입문엔 좋지만 etcd 백업·노드 트러블슈팅 연습엔 부족합니다.
  • kubeadm + 가상머신 3대: control plane 1 + worker 2 구성. 시험과 가장 비슷합니다.
  • 클라우드 무료 크레딧: AWS·GCP 신규 가입 크레딧으로 가상머신을 띄워 kubeadm 실습.

실제로 시험 시나리오는 control plane이 죽거나 kubelet이 멈춘 상태에서 “고치라”는 식의 문제가 많습니다. VM을 직접 죽여보고 살려본 경험이 시험장에서 그대로 점수가 됩니다.

응시료와 쿠폰 활용

응시료는 2026년 기준 USD 445로 적지 않습니다. 다만 시기에 따라 Linux Foundation에서 30~50% 할인 코드를 풉니다.

비용 절약 팁

블랙프라이데이·사이버먼데이·신년 프로모션 시기에 응시료가 50%까지 할인되는 경우가 있습니다. 6개월 플랜이라면 학습 시작 시점부터 응시료 결제 시점을 분리해 두고, 4~5개월차에 할인 시즌이 끼면 그때 결제하는 식으로 일정을 맞추세요. 결제 후 12개월 안에 응시하면 됩니다.

공식 사이트에서 시험 정책과 최신 변경을 확인하는 습관은 들이는 게 좋습니다. 자세한 안내는 CNCF의 공식 CKA 페이지에서 직접 확인할 수 있습니다.

학습 일정 관리 방식 자체는 다른 1년형 자격증에도 그대로 적용됩니다. 보안 분야로 확장하고 싶다면 정보보안기사 비전공자 1년 합격 로드맵의 월별 페이스 조절 방식을 참고하면 6개월 → 12개월 플랜으로 자연스럽게 늘릴 수 있습니다.

시험 당일 운영 전략과 자주 묻는 질문

6개월을 쏟아부었다면, 마지막 변수는 “시험 당일 2시간을 어떻게 굴리느냐”입니다. 같은 실력이라도 운영 전략에 따라 10~15점이 갈립니다.

시험 시작 첫 5분 루틴

본 시험은 PSI 기반 원격 프록터링으로 진행됩니다. 책상 위에 아무것도 없어야 하고, 신분증과 카메라 점검이 끝나면 바로 카운트다운이 시작됩니다.

시작과 동시에 다음 순서로 움직이는 것을 권합니다.

  1. alias·환경변수 세팅: k, do, now 세 가지를 .bashrc 대신 즉시 export.
  2. 문제 전체 스크롤: 17문항을 30초 안에 훑고 배점 높은 문제를 표시.
  3. 저배점 + 자신 있는 문제부터: 워밍업 겸 빠른 득점 확보.

문제 풀이 우선순위

모든 문제 옆에는 배점(%)이 표시됩니다. 7% 이상 문제에 시간을 충분히 배분하고, 1~2% 짜리는 막히면 과감히 스킵하세요.

버리는 용기가 합격선을 만듭니다.

컨텍스트 전환 실수 방지

시험에서는 클러스터가 6~8개씩 주어지고, 각 문제마다 kubectl config use-context가 첫 줄에 명시됩니다. 이걸 빼먹고 풀면 멀쩡한 답안이 0점 처리됩니다.

주의

문제마다 컨텍스트 명령을 복사·붙여넣기로 “먼저” 실행하는 습관을 시뮬레이터에서부터 들여놓으세요. 6개월 노력의 결과가 단순한 컨텍스트 실수로 날아가는 경우가 의외로 많습니다.

공식 문서 검색 속도

시험 중 유일하게 허용되는 외부 자료는 kubernetes.io 공식 문서 1개 탭입니다. 평소부터 “taint”, “backup”, “gateway” 같은 핵심 키워드의 결과 페이지를 즐겨찾기 수준으로 익혀두세요.


자주 묻는 질문

Q. CKA 6개월 비전공자 학습 플랜에서 일주일에 몇 시간이 적당한가요?

주당 평균 20시간을 권장합니다. 평일 2시간·주말 5시간 페이스면 6개월 누적 약 480시간으로, 비전공자 합격자들의 평균 학습량 범위에 들어옵니다. 30시간 이상으로 끌어올리면 4~5개월로 단축도 가능합니다.

Q. 도커나 리눅스 경험이 전혀 없어도 6개월 안에 합격할 수 있나요?

가능합니다. 다만 1개월차를 통째로 리눅스·도커 워밍업에 써야 합니다. 이 단계를 건너뛰고 곧장 K8s 강의로 들어가면, 3~4개월차에 트러블슈팅에서 손이 안 따라줘서 결국 시간을 더 쓰게 됩니다.

Q. CKA와 CKAD 중 비전공자는 무엇부터 따는 게 좋나요?

운영 직무 지망이라면 CKA, 개발 직무 지망이라면 CKAD가 자연스럽습니다. 다만 비전공자 입장에서 트러블슈팅 비중 30%인 CKA가 “가장 시장에서 인정받는 한 장”이기 때문에, 첫 자격증으로 CKA를 권하는 합격 후기가 더 많습니다.

Q. Killer.sh 모의시험에서 점수가 너무 낮게 나옵니다. 합격할 수 있을까요?

Q. Killer.sh 점수가 너무 낮게 나옵니다. 합격할 수 있을까요?

Killer.sh는 실제 시험보다 한 단계 더 어렵게 설계되어 있습니다. 50~60점이면 본 시험 합격권으로 보는 후기가 대다수입니다. 점수보다는 “풀이를 끝까지 본 뒤 같은 문제를 다시 30분 안에 푸는 연습”이 훨씬 효과적입니다.

Q. 6개월 플랜 중간에 일정이 밀리면 어떻게 해야 하나요?

Q. 6개월 플랜 중간에 일정이 밀리면 어떻게 해야 하나요?

밀리는 건 자연스럽습니다. 가장 위험한 건 1~2개월차 기초를 줄이는 것이고, 차라리 줄여야 한다면 4개월차 네트워킹 강의 회독 수를 1회로 압축하고 5개월차 트러블슈팅 실습에 시간을 몰아주세요. 최종 2주는 모의시험만 도는 시간으로 반드시 비워두는 것이 합격 확률을 가장 크게 끌어올립니다.

이준혁

합격연구소 편집자

자격증 합격 전략을 데이터로 검증해 정리하는 편집자. 큐넷, 한국산업인력공단, 인사혁신처 등 공식 시행처 자료를 기반으로 IT·공무원·어학 자격증의 합격률·일정·학습 전략을 객관적으로 정리합니다.