26.6.3. 원시 블록 장치 영구 볼륨 사용
Pod에서 원시 블록 장치를 사용하려면 volumeMode:
가 Block
으로 설정된 PVC(영구 볼륨 클레임)를 block-devices
로 설정합니다
. 예를 들면 다음과 같습니다.
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: block-pvc spec: storageClassName: block-devices accessModes: - ReadWriteOnce volumeMode: Block resources: requests: storage: 1Gi
원시 블록 장치 PVC를 사용하는 Pod
apiVersion: v1 kind: Pod metadata: name: busybox-test labels: name: busybox-test spec: restartPolicy: Never containers: - resources: limits : cpu: 0.5 image: gcr.io/google_containers/busybox command: - "/bin/sh" - "-c" - "while true; do date; sleep 1; done" name: busybox volumeDevices: - name: vol devicePath: /dev/xvda volumes: - name: vol persistentVolumeClaim: claimName: block-pvc
참고
볼륨은 Pod에 마운트되지 않지만 /dev/xvda 원시 블록 장치로 노출됩니다.