오늘도 한 뼘 더
[k8s] Pod (포드) 본문
728x90
반응형
Pod(포드)
- 1개 이상의 컨테이너로 구성된 컨테이너의 집합
- 1개 또는 그 이상의 컨테이너가 하나의 포드에 존재할 수 있다.
pod 목록 확인하기
kubectl get pods
pod 상세 내용 확인
kubectl describe pods <pod 이름>
pod yaml 예시
apiVersion: v1
kind: Pod
metadata:
name: nginx-pod
spec:
containers:
- name: nginx-container
image: nginx:latest
ports:
- containerPort: 80
protocol: TCP
apiVersion : YAML 파일에서 정의한 오브젝트의 API 버전 정보
kind : 오브젝트 종류
metadata : 라벨, 주석, 이름 등과 같은 리소스의 부가 정보
spec : 리소스를 생성하기 위한 상세한 정보 (컨테이너 정보, 환경 변수 등)
Yaml 파일을 사용하여 pod 올리기
kubectl apply -f nginx-pod.yaml
728x90
반응형
'DevOps & Infra > K8S(Kubernetes)' 카테고리의 다른 글
[k8s] Deployment(디플로이먼트) (0) | 2023.01.02 |
---|---|
[k8s] Replica Set(레플리카셋) (0) | 2022.12.14 |
[k8s] Kubernetes(쿠버네티스) (0) | 2022.12.13 |
[k8s] Secret.yaml 파일 사용하여 환경변수 보호하기 (0) | 2022.11.30 |
[K8S] deployment.yaml 작성 및 실행하기 (0) | 2022.10.31 |
Comments