Skip to content
Tools/쿠버네티스 놀이터

쿠버네티스 놀이터

Kubernetes Playground

설치 없이 브라우저에서 도는 시뮬레이션 쿠버네티스 클러스터입니다. Pod 자동 복구, CrashLoop, 롤링 업데이트, NodePort, Readiness Probe, 마이크로서비스 체인까지 기본·응용·심화 15개 시나리오를 눈으로 관찰하세요.

코딩 실습

🧭 시나리오 17개 — 난이도별로 골라 보세요

✅ 0/17 완료
🌱 기본
🌿 응용
🌳 심화

가장 작은 배포 단위인 Pod 하나를 직접 띄워봅니다.

  • Pod는 쿠버네티스의 최소 배포 단위로, 스케줄러가 노드(node-1~3) 중 하나에 배치합니다.
  • Pod 카드의 상태가 Pending → Running으로 바뀌는 라이프사이클을 이벤트 로그(Scheduled → Pulled → Created → Started)와 함께 관찰해 보세요.
  • 컨트롤러 없이 만든 "bare Pod"는 ✕ 버튼으로 지우면 되살아나지 않습니다. Deployment 프리셋과 비교해 보세요.
  • CKA 단골 주제: Pod 라이프사이클과 kubectl describe pod로 보는 이벤트 흐름.

⌨️ 실제 kubectl로는

매니페스트 적용kubectl apply -f pod.yaml
Pod 상태 관찰kubectl get pods -w
이벤트 로그 보기kubectl describe pod hello-pod
✕ 버튼 (Pod 삭제)kubectl delete pod hello-pod

더 많은 명령은 kubectl 명령어 찾기에서 검색하세요.

개념을 손에 익혔다면 Kubestronaut 자격증 퀴즈kubectl 명령어 찾기로 이어서 공부해 보세요.

시뮬레이션 클러스터 부팅 중…

브라우저 안에서 3노드 쿠버네티스 시뮬레이터를 처음 한 번만 내려받아 실행합니다. 서버로 전송되는 데이터는 없습니다.

이벤트 로그최근 0줄

클러스터 이벤트가 여기에 표시됩니다…

이 놀이터는 ngrok의 실험적 오픈소스 webernetes 시뮬레이터로 브라우저 안에서만 돌아갑니다. 진짜 클러스터가 아니므로 동작이 실제 쿠버네티스와 다를 수 있어요. 지원 리소스: Pod · Deployment · ReplicaSet · Service(ClusterIP/NodePort) · Namespace · readinessProbe(httpGet). ConfigMap, Secret, Ingress, livenessProbe 등은 아직 지원하지 않습니다. kube-system의 컨트롤 플레인 Pod는 화면에서 숨겼습니다. 탭이 백그라운드로 가면 시뮬레이션 시간도 함께 멈춥니다.

같은 흐름으로 이어지는 도구를 골라 두었습니다.