Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

27.4. Pod에서 볼륨으로 클레임

PersistentVolumeClaim 은 Pod에서 볼륨으로 사용합니다. OpenShift Container Platform은 Pod와 동일한 네임스페이스에서 지정된 이름이 있는 클레임을 찾은 다음 클레임을 사용하여 마운트할 해당 볼륨을 찾습니다.

클레임이 있는 Pod 정의

apiVersion: "v1"
kind: "Pod"
metadata:
  name: "mypod"
  labels:
    name: "frontendhttp"
spec:
  containers:
    -
      name: "myfrontend"
      image: openshift/hello-openshift
      ports:
        -
          containerPort: 80
          name: "http-server"
      volumeMounts:
        -
          mountPath: "/var/www/html"
          name: "pvol"
  volumes:
    -
      name: "pvol"
      persistentVolumeClaim:
        claimName: "claim1"