반응형
Pod란?
컨테이너를 표현하는 k8s api의 최소단위
Pod에는 하나 이상의 컨테이너가 포함될 수 있음
Pod 생성하기
kubectl run webserver --image=nginx:1.14
kubectl create -f pod-nginx.yaml
현재 동작중인 Pod 확인
kubectl get pods
kubectl get pods -o wide
kubectl get pods -o yaml
kubectl get pods -o json
kubectl get pods webserver -o json | grep -i podip
Pod에 접속해서 결과보기
curl [ip주소]
멀티 pod 구성 - 파드 안에 여러개의 컨테이너 생성
멀티 pod는 pod명과 ip가 동일하다.
먼저 pod-multi.yaml 파일을 작성한다.

kubectl create -f pod-multi.yaml 로 실행한다.

pod에 컨테이너가 2개 생성됐다.
kubectl logs multipod -c nginx-container -- 멀티 pod 내 컨테이너
kubectl logs web1 -- 싱글 pod
pod안의 컨테이너의 로그를 출력
kubectl exec multipod -it -c centos-container -- /bin/bash
컨테이너 안으로 들어가기
반응형
'따배쿠' 카테고리의 다른 글
| [따배쿠] 5-2. 쿠버네티스 Pod - livenessProbe를 이용해서 Self-healing Pod 만들기 (0) | 2022.11.03 |
|---|---|
| [따배쿠] 5-1-2. 쿠버네티스 Pod - Pod 동작 flow (0) | 2022.11.01 |
| [따배쿠] 4-3. 쿠버네티스 아키텍처 - yaml템플릿과 API (0) | 2022.11.01 |
| [따배쿠] 4-2. 쿠버네티스 아키텍처 - namespace (0) | 2022.11.01 |
| [따배쿠] 4-1. 쿠버네티스 아키텍처 - Kubernetes 동작원리 (0) | 2022.11.01 |