Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

샘플 응용 프로그램을 배포합니다

기여자

샘플 응용 프로그램을 배포합니다.

단계
  1. 볼륨을 Pod에 마운트합니다.

    kubectl create -f pv-pod.yaml

    다음 예는 PVC를 포드에 부착하기 위한 기본 구성을 보여줍니다. * 기본 구성 *:

    kind: Pod
    apiVersion: v1
    metadata:
      name: pv-pod
    spec:
      volumes:
        - name: pv-storage
          persistentVolumeClaim:
           claimName: basic
      containers:
        - name: pv-container
          image: nginx
          ports:
            - containerPort: 80
              name: "http-server"
          volumeMounts:
            - mountPath: "/my/mount/path"
              name: pv-storage
    참고 을 사용하여 진행 상황을 모니터링할 수 있습니다 kubectl get pod --watch.
  2. 볼륨이 에 마운트되어 있는지 확인합니다 /my/mount/path.

    kubectl exec -it task-pv-pod -- df -h /my/mount/path
Filesystem                                                        Size  Used Avail Use% Mounted on
192.168.188.78:/trident_pvc_ae45ed05_3ace_4e7c_9080_d2a83ae03d06  1.1G  320K  1.0G   1% /my/mount/path
  1. 이제 Pod를 삭제할 수 있습니다. Pod 응용 프로그램은 더 이상 존재하지 않지만 볼륨은 유지됩니다.

    kubectl delete pod task-pv-pod