2-2. Pod 만들어보기

황인권·2025년 2월 7일

Kubernetes

목록 보기
9/37

Pod 생성

  1. sample-pod.yaml 파일을 하나 만들어서 아래와 같은 내용으로 작성
apiVersion: v1
kind: Pod
metadata:
  name: sample-pod
  namespace: default
spec:
  containers:
  - name: nginx
    image: nginx:1.27.0
    ports:
    - containerPort: 80
  1. sample-pod.yaml 파일이 위치한 경로에서 아래와 같은 명령어 입력
kubectl apply -f sample-pod.yaml

만들어진 Pod에 접속해보기

  1. kubectl get pods 명령어를 입력하면, 쿠버네티스 클러스터에서 가동되고 있는 Pod의 목록을 확인할 수 있다.

  2. 클러스터 내부에 있는 Pod에 접속하기 위해서, port-forward라는 기능을 통해 Pod의 80번 포트와 내 컴퓨터의 8000 포트를 연결해주자.

kubectl port-forward pod/sample-pod 8000:80

  1. 브라우저를 통해 localhost:8000 주소에 한번 접속해보면

  2. kubectl describe pod <pod 이름> 명령어를 통해 Pod 내에 있는 컨테이너들의 상태도 확인이 가능하다.

profile
inkwon Hwang

0개의 댓글