지식 · IT·데이터·DX

쿠버네티스

Kubernetes (K8s)

📂IT·데이터·DX읽기 1분📊심화🔗관련 3

쿠버네티스란?

한 줄 정의
수많은 컨테이너를 자동으로 배치·확장·복구하며 운영해 주는 오케스트레이션 도구. 클라우드 시대의 관제탑.
⚡ 3줄 요약
  • 수많은 컨테이너 자동 배치·확장·복구
  • 클라우드 시대의 관제탑
  • 대규모 운영 표준

컨테이너로 앱을 잘게 나눠 배포하면 수십~수백 개를 관리해야 하는데, 이를 사람이 일일이 하긴 어렵습니다. 쿠버네티스는 이 컨테이너들을 자동으로 적절한 서버에 배치하고, 부하가 늘면 늘리고(오토스케일링), 죽으면 되살리는(자동 복구) '관제탑' 역할을 합니다.

덕분에 대규모 서비스를 안정적으로, 서버 자원을 효율적으로 운영할 수 있습니다. 클라우드 네이티브·마이크로서비스 아키텍처의 사실상 표준 인프라입니다. 강력하지만 복잡해, 관리형 서비스(클라우드 제공)를 쓰는 경우가 많습니다. 이름은 그리스어 '조타수'에서 왔고 K8s로 줄여 씁니다.

💡 쉽게 말하면
수백 대 택배 트럭을 자동 배차·충원·복구하는 관제센터 — 컨테이너를 알아서 굴립니다.
실무에서 왜 중요한가
컨테이너가 많아지면 수동 관리가 불가능합니다. 쿠버네티스가 배치·확장·복구를 자동화합니다.
유래와 출처

구글이 내부 시스템 '보그(Borg)'의 경험을 바탕으로 2014년 오픈소스로 공개했으며, 조 베다·브렌던 번스·크레이그 매클러키가 주도했습니다.

출처 · Google(2014)
사례로 이해하기

예를 들어, 쿠버네티스가 서비스를 운영하는 과정을 그려봅시다.

  1. 선언 — '이 앱을 3개 띄워라'라고 정합니다.
  2. 배치 — 알아서 서버에 컨테이너를 올립니다.
  3. 확장 — 트래픽이 늘면 개수를 늘립니다.
  4. 복구 — 하나가 죽으면 자동으로 되살립니다.
  5. 유지 — 원하는 상태를 항상 맞춥니다.
언제 쓰고, 언제 피하나
✅ 이럴 때 적합
  • 컨테이너가 많고 확장이 잦을 때
  • 대규모·고가용 서비스
  • 자동 배치·복구가 필요할 때
🚫 이럴 땐 주의
  • 작은 서비스(과한 복잡성)
  • 운영 역량·인력이 부족할 때
  • 단순 배포로 충분한 경우
관련 용어
이 용어와 연결된 교육
📚IT이노베이션나눔경영컨설팅 기업교육 · 대면/온라인과정 보기 →
이 주제로 사내 교육이 필요하신가요?
담당자 맞춤 커리큘럼·견적을 바로 받아보세요.
교육 문의하기
최종 수정 2026-07-11 · 감수 김종혁

자주 묻는 질문

도커는 '컨테이너를 만드는' 도구, 쿠버네티스는 '많은 컨테이너를 운영·관리하는' 도구입니다.
작은 서비스엔 과할 수 있습니다. 컨테이너가 많고 확장이 중요한 대규모에 적합합니다.
도커는 '컨테이너를 만드는' 도구, 쿠버네티스는 '많은 컨테이너를 운영·관리하는' 도구입니다.
작은 서비스엔 과합니다. 컨테이너가 많고 확장이 중요한 대규모에 적합합니다.