파드는 Kubernetes의 기본 단위로, 하나 이상의 컨테이너를 그룹화하여 동일한 네트워크와 스토리지를 공유하는 구조이다. 파드는 애플리케이션의 실행 단위로, 필요에 따라 생성, 삭제 및 스케일링이 가능하다.
1. Pod 조회
# 파드 조회
kubectl get pod
# 파드 (IP와 Node) 조회
kubectl get pods -o wide
- NAME : 파드의 ID
- READY: 파드의 준비 상태 (예: 0/1은 1개의 컨테이너 중 0개가 준비되었다는 의미)
- STATUS: 현재 파드의 상태 (예: Running, Pending, CrashLoopBackOff 등)
- IP: 파드의 IP 주소
2. Pod 상세 조회
컨테이너 정보, Event(현재 어떤 이벤트를 실행 중인지)를 알 수 있다.
# kubectl describe pod {파드 ID}
kubectl describe pod tc-79764cd799-dxpdw
- describe를 사용할 때는 리소스의 종류(pod, svc)가 들어가야 한다.
반응형
'DevOps > Docker, K8s' 카테고리의 다른 글
[k8s] 쿠버네티스에 컨테이너 배포 방법 (0) | 2024.10.22 |
---|---|
[k8s] 클러스터 구축 및 파드 네트워크 설정(Cilium) (0) | 2024.10.20 |
[k8s] 쿠버네티스 사용을 위한 kubeadm, kubelet 및 kubectl 설치 방법 (0) | 2024.04.10 |
[Docker] Private 레지스트리 구축 및 사용 방법 (0) | 2024.03.18 |
[Docker] 이미지 Push 방법 (0) | 2024.03.15 |