Skip to main content
Hay disponible una nueva versión de este producto.
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.

Poner en marcha una aplicación de muestra

Una vez creada la clase de almacenamiento y el PVC, puedes montar el PV en un pod. Esta sección muestra el comando de ejemplo y la configuración para conectar el PV a un pod.

Pasos
  1. Monta el volumen en un pod.

    kubectl create -f pv-pod.yaml

    Estos 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-storage
    Nota Puedes monitorear el progreso usando kubectl get pod --watch.
  2. Verifica 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 puedes eliminar el Pod. La aplicación del Pod ya no existirá, pero el volumen permanecerá.

kubectl delete pod pv-pod