본문 바로가기
AWS

EKS POD란?

by ez.pang 2022. 9. 19.

POD

- 쿠버네티스에서 이용되는 컨테이너의 관리단위

(생성/관리/배포 가능한 가장 작은 단위, Cluster내에서 실제 Application이 구동되는 Object)

- 하나 이상의 컨테이너로 구성

(1 Container = 1 Pod : 가장 기본적인 쿠버네티스, 컨테이너를 둘러싼 'wrapper', 컨테이너대신 파드관리)

- 컨테이너를 개별적으로 배포하는 것이 아닌 컨테이너의 그룹인 파드를 배포,운영

 

특징

1. 파드내의 컨테이너들은 IP와 Port 공유

    - 같은 파드안의 어플리케이션들은 localhost로 통신하며 같은 네트워크에 존재

    - 포트번호가 곂치지 않도록 주의

2. 파드내에 배포된 컨테이너간에는 디스크 볼륨을 공유

    - 컨테이너끼리 볼륨을 공유할 수 있기 때문에 다른 컨테이너의 파일을 읽을 수 있다.

    (일반적인 컨테이너 환경은 파일 시스템이 분리되기에, 애플리케이션이 배포된 컨테이너의 파일 시스템 공유가 불가능)

 

'AWS' 카테고리의 다른 글

Iaas, Paas, Saas  (0) 2022.09.28
Load Balancer 와 ALB, NLB  (0) 2022.09.26

댓글