Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Déployer l'application exemple

Contributeurs netapp-aruldeepa

Une fois le compartiment de stockage et le PVC créés, vous pouvez monter le PV sur un module. Cette section présente un exemple de commande et de configuration pour associer le PV à un pod.

Étapes
  1. Montez le volume dans un boîtier.

    kubectl create -f pv-pod.yaml

    Ces exemples montrent des configurations de base pour fixer le PVC à un module : Configuration de base :

    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
    Remarque Vous pouvez suivre les progrès en utilisant kubectl get pod --watch .
  2. Vérifiez que le volume est monté sur /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

Vous pouvez maintenant supprimer le Pod. L'application Pod n'existera plus, mais le volume restera.

kubectl delete pod pv-pod