日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
サンプルアプリケーションをデプロイする
ストレージ クラスと PVC が作成されると、PV をポッドにマウントできます。このセクションでは、PV をポッドに接続するためのコマンドと構成の例を示します。
手順
-
ボリュームをポッドにマウントします。
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。 -
ボリュームがマウントされていることを確認する
/my/mount/path。kubectl exec -it 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
これでポッドを削除できます。 Pod アプリケーションは存在しなくなりますが、ボリュームは残ります。
kubectl delete pod pv-pod