Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

サンプルアプリケーションのデプロイ

共同作成者

サンプルアプリケーションをデプロイします。

手順
  1. ボリュームをポッドにマウントします。

    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アプリケーションは存在しなくなりますが、ボリュームは残ります。

    kubectl delete pod task-pv-pod