🔹Kubernetes

Pod 정의

terranbin 2025. 1. 27. 15:55
728x90
SMALL

Pod는 Kubernetes에서 가장 작은 배포 단위로, 하나 이상의 컨테이너를 포함할 수 있습니다.

Pod 내부의 컨테이너들은 네트워크와 스토리지를 공유하며, 일반적으로 동일한 애플리케이션을 실행합니다.

 

특징

  • 네트워크 공유: Pod 내의 모든 컨테이너는 동일한 IP 주소와 네트워크 네임스페이스를 공유합니다.
  • 스토리지 공유: Pod 내의 컨테이너는 볼륨을 통해 스토리지를 공유할 수 있습니다.
  • 짧은 수명: Pod는 일시적이며, 컨트롤러에 의해 관리됩니다.

apiVersion: v1
kind: Pod
metadata:
  name: example-pod
spec:
  containers:
  - name: nginx
    image: nginx

 


실행시키는 법

#파일 생성 뒤 
kubectl create -f
#파일 수정 뒤 
kubectl apply -f

 

LIST