Une version plus récente de ce produit est disponible.
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.
Déploiement de l'application exemple
Contributeurs
Suggérer des modifications
Déploiement de l'application exemple.
Étapes
-
Montez le volume dans un pod.
kubectl create -f pv-pod.yaml
Ces exemples montrent les configurations de base pour attacher le PVC à un pod : 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
Vous pouvez surveiller la progression à l'aide de kubectl get pod --watch
. -
Vérifiez que le volume est monté sur
/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
-
Vous pouvez maintenant supprimer le Pod. L'application Pod n'existera plus, mais le volume restera.
kubectl delete pod task-pv-pod