쿠버네티스와 kubectl 배우기
무료 인터랙티브 쿠버네티스 강의입니다. 모든 레슨에서 시뮬레이션 클러스터를 상대로 kubectl을 연습합니다. Pod를 실행하고, Deployment를 스케일링하고, Service를 노출하고, 고장 난 것을 디버깅합니다. minikube도 클라우드 계정도 필요 없고, 막히면 AI 힌트가 도와주며, 마치면 무료 수료증을 받습니다.
42,213+ 명의 codders가 등록함
45 개 강의45 챌린지182 퀴즈 문제
- 초보자 환영
AI 코딩 도우미
실습 중심의 대화형 강의
지식을 확인하는 퀴즈
무료 수료증
커리큘럼
이 섹션은 Terminal 여정의 일부입니다. 전체 커리큘럼에는 더 많은 섹션이 있어요 - 아래 미리보기를 클릭하면 여정 페이지에서 확인할 수 있습니다.
- 섹션 1기초82 개 강의
- 섹션 2버전 관리58 개 강의
- 섹션 3Docker 소개40 개 강의
섹션 4
Kubernetes 소개
섹션 시작하기시작펼치기접기명령줄에서 Kubernetes를 배웁니다. Pod를 실행하고 검사하며, 매니페스트를 작성하고, Deployment, Service 및 구성을 관리하고, 네임스페이스와 Job을 다루며, 문제의 원인을 디버깅합니다.소개
2 개 강의212Pod
5 개 강의525매니페스트
3 개 강의313배포
6 개 강의630서비스
4 개 강의418디버깅
5 개 강의524구성
4 개 강의418네임스페이스 및 작업
4 개 강의418출력 형식
4 개 강의418최종 도전 과제
3 개 강의3
해보면서 배우기
실제 코드를 작성하고, 데이터베이스를 쿼리하고, 웹사이트를 구축하고, AI 프롬프트를 마스터하세요. 인터랙티브 레슨으로 현대 개발자에게 필요한 모든 기술을 다룹니다.
연속 기록을 쌓아보세요
꾸준히 하고 성장하는 모습을 지켜보세요! 매일 코딩 습관을 추적하고, 동결 기능으로 연속 기록을 보호하고, 매일 참여해서 보상을 받으세요.
12 일 연속
내일도 돌아와서 연속 기록을 유지하세요!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
더블 오어 낫싱
7일 중 5일차
연속 기록 동결
2 left
어디서나 코딩하세요
코딩 여정을 함께 하세요! 설정도, 다운로드도 필요 없이 바로 열어서 코딩을 시작하세요. iOS, Android, 웹에서 4.9점 평점으로 이용 가능합니다.
당신은 혼자가 아닙니다
글로벌 리더보드에서 경쟁하고, 친구를 초대해서 보상을 받고, 서로의 성공을 축하하세요. 코딩은 친구와 함께하면 더 좋아요!
모든 방식으로 학습
읽고, 듣고, 스스로 확인하고, AI에게 묻고, 이미 배운 내용을 찾아보세요. 모든 수업이 당신에게 맞춰집니다.
변수는 나중에 프로그램에서 참조할 값을 저장하는, 이름이 있는 컨테이너입니다.
Python에서는 이름, 등호, 저장할 값을 차례대로 써서 만듭니다.
값은 시간이 지나며 바뀔 수 있습니다. 재할당하면 그 이름이 새로운 값을 가리킵니다.
수료증을 받으세요
완료한 모든 코스에 대해 인증서를 받으세요. LinkedIn 프로필과 이력서에 추가하여 고용주에게 코딩 전문성을 보여주세요.
Coddy로 쿠버네티스를 배워야 하는 이유
- 브라우저에서 쿠버네티스를 연습하세요. minikube도, kind도, Docker Desktop도, 클라우드 요금도 없습니다 - 모든 레슨은 시뮬레이션된 단일 노드 클러스터에서 실행되므로 곧바로
kubectl명령어를 입력하며 클러스터가 어떻게 반응하는지 확인할 수 있습니다. - 핵심 쿠버네티스: 파드, YAML 매니페스트와 레이블, 스케일링·롤링 업데이트·롤백을 포함한 디플로이먼트, 서비스와 엔드포인트, 컨피그맵과 시크릿, 네임스페이스와 잡, 그리고
-o wide부터 JSONPath까지kubectl출력. 실무에서 매일 사용하게 될 쿠버네티스 기초입니다. - AI 힌트는 클러스터가 알려주는 내용을 읽도록 도와줍니다 -
ImagePullBackOff에 멈춘 파드,CrashLoopBackOff상태의 컨테이너,kubectl describe하단의 이벤트 - 정답을 미리 알려주지 않으면서요. 그래서 디버깅이 더 이상 추측이 아니게 됩니다. - 섹션을 완료하면 무료 쿠버네티스 수료증을 받고, 그 과정에서 웹 쇼핑몰 실습 프로젝트도 진행합니다. 쿠버네티스는 프로덕션에서 컨테이너를 운영하는 표준 방식이므로, DevOps, 플랫폼, 백엔드 직무에 신뢰할 수 있는 증거가 됩니다.
쿠버네티스 학습에 관한 자주 묻는 질문
쿠버네티스란 무엇인가요?
kubectl이란 무엇인가요?
kubectl은 쿠버네티스 클러스터를 다루는 명령줄 도구입니다. 리소스를 생성하고 조회하며(kubectl get pods, kubectl describe), YAML 매니페스트를 적용하고(kubectl apply -f), 디플로이먼트를 스케일링하고 업데이트하며, 로그를 읽고 컨테이너 안에서 명령을 실행할 때 사용합니다. 대부분의 엔지니어가 매일 이렇게 쿠버네티스를 다루기 때문에, 이 섹션의 거의 모든 레슨이 kubectl 실습입니다.쿠버네티스를 설치하거나 클러스터를 구축해야 하나요?
이것이 실제 쿠버네티스 클러스터인가요?
kubectl은 실제 클러스터처럼 응답합니다. 파드는 ContainerCreating에서 Running으로 바뀌고, 잘못된 이미지는 ImagePullBackOff로, 충돌하는 컨테이너는 CrashLoopBackOff로 끝나며, kubectl describe는 그 이유를 설명하는 이벤트를 보여줍니다. 뒤에 실제 컨트롤 플레인이 없으므로 프로덕션 워크로드를 실행하기 위한 것이 아니라 명령어와 개념을 배우기 위한 것입니다. 같은 명령어가 minikube, kind, 클라우드 클러스터에서도 그대로 작동합니다.쿠버네티스와 Docker의 차이는 무엇인가요?
쿠버네티스 전에 Docker를 먼저 배워야 하나요?
쿠버네티스는 배우기 어렵나요?
kubectl describe의 이벤트를 읽고 ImagePullBackOff나 CrashLoopBackOff를 알아차리는 디버깅은 대부분의 초보자가 막히는 부분이라 별도의 챕터로 다룹니다.쿠버네티스를 온라인에서 무료로 배울 수 있나요?
kubectl 실습, 프로젝트, 그리고 수료증까지요. 모든 것이 시뮬레이션된 브라우저 환경에서 실행되므로 시작하기 위해 아무것도 설치하거나 클라우드 클러스터 비용을 낼 필요가 없습니다.이 강의로 쿠버네티스 자격증을 받을 수 있나요?
kubectl 숙련도는 그 시험들의 토대가 됩니다. 쿠버네티스는 대부분의 DevOps, 플랫폼, 백엔드 채용 공고에 등장하므로, 수료증은 프로젝트와 함께 의미 있는 신호가 됩니다.