Kubernetes에서 Pod랑 Node는 뭐가 다른 건가요?

2025. 7. 7. 19:07·OS/Kubernetes

✍️ 본문 내용

☸️ Kubernetes 구조를 이해하려면 Pod와 Node부터!

Kubernetes는 여러 컨테이너를 효율적으로 관리하기 위한 컨테이너 오케스트레이션 툴입니다.
하지만 처음 접하면 Pod, Node, Cluster 같은 용어부터 헷갈리기 시작하죠.

오늘은 그중에서도 Pod와 Node의 개념 차이를 쉽게 설명해드릴게요.


🧱 Pod란?

  • 컨테이너가 실행되는 가장 작은 단위
  • 보통 하나의 Pod에는 하나의 컨테이너가 들어가지만, 여러 개도 가능
  • 같은 Pod 내 컨테이너들은 IP, Volume, 네트워크 네임스페이스 공유

📦 예시:
nginx, redis, backend-api 각각이 하나의 Pod일 수 있음


🖥️ Node란?

  • 실제 컨테이너(Pod)를 실행하는 서버(가상 or 물리)
  • 하나의 Node 안에는 여러 개의 Pod가 올라갈 수 있음
  • Node는 최소한 kubelet, kube-proxy, 컨테이너 런타임을 갖고 있음

🧑‍💻 종류:

  • Master Node: 클러스터 전체 제어
  • Worker Node: Pod를 실제로 실행하는 공간

🧠 요약: Pod vs Node

항목PodNode
정의 컨테이너 실행 단위 Pod가 올라가는 물리/가상 서버
역할 실제 앱이 담긴 공간 Pod가 배치되고 동작하는 컴퓨팅 리소스
예시 nginx 컨테이너 Ubuntu VM 위에서 실행되는 워커 노드
 

🔗 어떻게 연결될까?

  1. 사용자가 kubectl apply로 배포 명령 실행
  2. Kubernetes가 적절한 Node를 선택
  3. 그 위에 Pod가 생성되고 컨테이너가 실행

'OS > Kubernetes' 카테고리의 다른 글

쿠버네티스 ConfigMap 완전 정복: 설정 파일 관리 핵심 팁  (0) 2025.07.14
쿠버네티스란? 컨테이너 오케스트레이션의 핵심 이해하기  (0) 2025.07.12
쿠버네티스란? – 개념부터 핵심 구성요소까지 쉽게 이해  (0) 2025.07.04
🟢 [Kubernetes] YAML로 Nginx 배포 및 파드 확장하기  (0) 2025.06.30
🟢 [Kubernetes] kubectl로 Nginx 배포하기 – 실습 정리  (0) 2025.06.30
'OS/Kubernetes' 카테고리의 다른 글
  • 쿠버네티스 ConfigMap 완전 정복: 설정 파일 관리 핵심 팁
  • 쿠버네티스란? 컨테이너 오케스트레이션의 핵심 이해하기
  • 쿠버네티스란? – 개념부터 핵심 구성요소까지 쉽게 이해
  • 🟢 [Kubernetes] YAML로 Nginx 배포 및 파드 확장하기
에블‘s
에블‘s
  • 에블‘s
    에블
    에블‘s
  • 전체
    오늘
    어제
    • 분류 전체보기 (125)
      • Programing (39)
        • JSP (3)
        • JAVA (24)
        • Spring (7)
        • HTML (5)
      • 이외 (16)
        • Git (5)
        • 임시 잡다함 (7)
        • IntelliJ (1)
        • 에러 모음 (2)
      • OS (31)
        • Docker (6)
        • Kubernetes (12)
        • Linux (9)
        • DevOps (4)
      • DataBase (2)
        • Mysql (1)
      • 토이 프로젝트 (0)
        • 게시판 만들기 (0)
      • Spring (0)
      • 건강 & 생활 (18)
        • 여름 건강 (18)
      • 공부 · 자격증 (1)
      • 명언과 루틴 (3)
      • 부동산 or 주식 (8)
        • 부동산 (6)
        • 주식 (2)
      • 경제 (7)
  • 인기 글

  • 최근 글

  • 최근 댓글

  • 링크

    • 깃 허브 주소
  • 공지사항

  • 태그

    HTML
    jsp
    ubuntu
    MVC
    IntelliJ
    kubernetes
    쿠버네티스
    yaml
    클래스
    인프라관리
    개발환경
    데브옵스
    error
    Linux
    Docker
    DevOps
    java
    spring
    상속
    spring-framwork
  • hELLO· Designed By정상우.v4.10.3
에블‘s
Kubernetes에서 Pod랑 Node는 뭐가 다른 건가요?
상단으로

티스토리툴바