Usa discos persistentes preexistentes como volúmenes persistentes

Esta página explica cómo crear un PersistentVolume usando un disco persistente de Compute Engine existente propagado con datos.

Cómo crear Persistent Volume

Si ya tienes un disco persistente de 500 GB llamado pd-name, el archivo de manifiesto siguiente describe un PersistentVolume y PersistentVolumeClaim correspondientes.

existing-pd.yaml

apiVersion: v1
kind: PersistentVolume
metadata:
  name: pv-demo
spec:
  storageClassName: ""
  capacity:
    storage: 500G
  accessModes:
    - ReadWriteOnce
  gcePersistentDisk:
    pdName: pd-name
    fsType: ext4
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pv-claim-demo
spec:
  # It's necessary to specify "" as the storageClassName
  # so that the default storage class won't be used, see
  # https://kubernetes.io/docs/concepts/storage/persistent-volumes/#class-1
  storageClassName: ""
  volumeName: pv-demo
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 500G
    

Usa kubectl apply -f existing-pd.yaml para crear el PersistentVolume y el PersistentVolumeClaim.

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...