파드(Pod) 구조

파드(Pod) 구조 An architecture diagram generated by Archify. Pod · 최소 배포 단위 · Architecture component · 1 IP · 1 netns Pod 최소 배포 단위 1 IP · 1 netns Pod IP 주소 · 클러스터 내 고유 · 네트워크 Pod IP 주소 클러스터 내 고유 네트워크 네임스페이스 · 모든 컨테이너가 공유 · 네트워크 네트워크 네임스페이스 모든 컨테이너가 공유 애플리케이션 컨테이너 · 포트 8080 · 컨테이너 애플리케이션 컨테이너 포트 8080 사이드카 컨테이너 · 포트 9090 · 컨테이너 사이드카 컨테이너 포트 9090 초기화 컨테이너 · 앱 컨테이너 실행 전 실행 · 컨테이너 초기화 컨테이너 앱 컨테이너 실행 전 실행 emptyDir 볼륨 · 임시 공유 스토리지 · 스토리지 emptyDir 볼륨 임시 공유 스토리지 configMap 볼륨 · 설정 파일 · 스토리지 configMap 볼륨 설정 파일 secret 볼륨 · 민감 정보 · 스토리지 secret 볼륨 민감 정보 persistentVolumeClaim · 영구 스토리지 · 스토리지 persistentVolumeClaim 영구 스토리지 IP 할당 실행 마운트 네트워크 컨테이너 스토리지

공유 컨텍스트

  • • 파드 내 모든 컨테이너는 같은 네트워크·IPC·UTS 네임스페이스를 공유한다
  • • 각 파드는 클러스터 내에서 고유한 IP 주소를 가진다

배포 단위

  • • 파드의 모든 컨테이너는 항상 같은 노드에서 실행된다
  • • 파드는 배포·스케줄링·복제의 원자적 단위다