Skip to main content
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.

Implementar aplicación de muestra

Colaboradores netapp-aruldeepa

Una vez creadas la clase de almacenamiento y el PVC, 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.

Pasos
  1. Monte el volumen en una cápsula.

    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 supervisar el progreso usando kubectl get pod --watch .
  2. Verifique 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 Pod dejará de existir, pero el volumen se mantendrá.

kubectl delete pod pv-pod