Kubernetes 워크로드 리소스들의 특징 및 종속성

2025. 2. 25. 16:00·🔹Kubernetes
목차
  1. 📌 Kubernetes 워크로드 리소스들의 특징 및 종속성
728x90
SMALL

📌 Kubernetes 워크로드 리소스들의 특징 및 종속성

✅ 1. Kubernetes 워크로드 리소스 특징 표

리서스 종류 역할 주요 특징 종속성
Pod 컨테이너 실행 단위 하나 이상의 컨테이너를 포함, 기본 실행 단위 없음 (최소 실행 단위)
ReplicaSet 특정 개수의 Pod 유지 Pod 개수를 자동 조정 Pod에 종속됨
Deployment 애플리케이션 배포 및 업데이트 관리 롤링 업데이트, 롤백 지원 ReplicaSet과 Pod에 종속됨
StatefulSet 상태 유지가 필요한 애플리케이션 배포 Pod 간 고유한 ID 유지, 순차적 배포 Pod에 종속됨
DaemonSet 모든 노드에서 동일한 Pod 실행 로그 수집, 모니터링 에이전트 실행 Pod에 종속됨
Job 1회성 작업 실행 작업 완료 후 종료됨 Pod에 종속됨
CronJob 일정에 따라 Job 실행 반복 실행 (예: 백업, 데이터 처리) Job과 Pod에 종속됨

✅ 2. Kubernetes 워크로드 리소스의 종속성 구조

Deployment
  |
  |----- ReplicaSet
           |
           |----- Pod
                  |
                  |----- 컨테이너

StatefulSet
  |
  |----- Pod (각 Pod는 고유한 네트워크 ID를 가짐)
         |
         |----- 컨테이너

DaemonSet
  |
  |----- 모든 노드에서 실행되는 Pod
         |
         |----- 컨테이너

Job
  |
  |----- 1회성 Pod
         |
         |----- 컨테이너

CronJob
  |
  |----- Job (스케줄에 따라 실행)
         |
         |----- Pod
                |
                |----- 컨테이너

📌 즉, Deployment와 StatefulSet은 Pod을 관리하며, Pod은 컨테이너를 실행하는 기본 단위
📌 ReplicaSet은 Deployment 내부에서 Pod 개수를 유지하는 역할
📌 DaemonSet은 모든 노드에서 동일한 Pod을 실행하고, Job/CronJob은 특정 작업을 실행하는 역할

LIST

'🔹Kubernetes' 카테고리의 다른 글

쿠버네티스 워크로드 선택 기준  (0) 2025.02.28
taint와 toleration을 사용하는 이유  (0) 2025.02.27
kubernetes Service vs Ingress 비교  (0) 2025.02.02
MetalLB 설치 (Bare Metal 환경에서 LoadBalancer 사용 가능하게 설정) 및 External IP 설정  (0) 2025.02.02
Ingress Controller 설치  (0) 2025.02.02
  1. 📌 Kubernetes 워크로드 리소스들의 특징 및 종속성
'🔹Kubernetes' 카테고리의 다른 글
  • 쿠버네티스 워크로드 선택 기준
  • taint와 toleration을 사용하는 이유
  • kubernetes Service vs Ingress 비교
  • MetalLB 설치 (Bare Metal 환경에서 LoadBalancer 사용 가능하게 설정) 및 External IP 설정
terranbin
terranbin
Studying Computer Science
  • terranbin
    Engineer
    terranbin
  • 전체
    오늘
    어제
    • 분류 전체보기 (129)
      • ☁️Cloud (42)
        • AWS (38)
        • MS Azure (4)
      • 🐳 Infra (1)
        • System (12)
        • DRBD (3)
      • 🔌Network (8)
      • 🔹Storage (8)
      • 🔹Kubernetes (15)
      • 🔹 DevOps (8)
      • 🔹Study (4)
      • 🔹Install (6)
      • 🔹ETC (2)
      • 🔹PostMan (6)
      • 🔹Openstack (3)
      • 🔹RcloneView (6)
      • 🔹Test (0)
      • 🔹Debug (2)
      • 🔹DBMS (2)
  • 블로그 메뉴

    • 홈
  • 링크

    • sungbin
    • Github
  • 공지사항

  • 인기 글

  • 태그

    OpenStack
    ceph
    rcloneview
    kubectl
    postman
    SAA
    EBS
    EC2
    Google Drive
    kubernetes
    AWS
    S3
    network
    terraform
    rocky9
    centos7
    설치
    aws dlt
    rocky8
    distributed load testing
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
terranbin
Kubernetes 워크로드 리소스들의 특징 및 종속성

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.