Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.
Implementa una aplicación
Cuando se crean la clase de almacenamiento y la RVP, puede montar el PV en un pod. Esta sección enumera el comando de ejemplo y la configuración para adjuntar el PV a un pod.
Implementa una aplicación de ejemplo
Pasos
-
Monte el volumen en un pod.
kubectl create -f pv-pod.yamlEstos ejemplos muestran configuraciones básicas para conectar el PVC a un pod: Configuración básica:
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-storagePuede supervisar el progreso con kubectl get pod --watch. -
Compruebe que el volumen está montado en
/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
Ahora puede eliminar el Pod. La aplicación Pod ya no existirá, pero el volumen permanecerá.
kubectl delete pod pv-pod