No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Volúmenes en práctica

25/41
Recursos

Aportes 4

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Para los que vean el curso en 2022 👍.

apiVersion: v1 # es la version del API.
kind: Pod # creamos un unico pod.
metadata: 
  name: test-pd-1 # nombre del pod.
spec:
  containers: # creamos un contenedor.
  - image: nginx:latest # imagen del contenedor.
    name: test-containers # nombre del contenedor.
    volumeMounts: # describimos el volumen.
      - mountPath: /test-pd # donde va estar montado el volumen.
        name: test-volume # nombre del volumen.
  volumes: # describimos el volumen que vamos a montar.
  - name: test-volume # nombre del volumen.
    # este PD GCE debe existir con anterioridad.
    gcePersistentDisk: # tipo de volumen GCP (google compute engine, disco persistente).
      pdName: my-data-disk # nombre del disco persistente.
      fsType: ext4 # nos ayuda a describir el formato del disco persistente.

Una consulta. Tengo un despliegue con una Base de datos Postgres, realicé el procedimiento de asociarle un disco persistente, tal como se enseñá en la práctica. Pero al eliminar el pod y recrearlo, efectivamente en el volumen se mantiene un directorio que creé de prueba. Pero los las tablas y registros que creé en la base de datos de prueba ya no existen. En este caso cual es el procedimiento cuando se trata de bases de datos, para actualizar la versión de la misma sin perder los datos?

Hola Platzi, hice una pregunta y nunca me respondieron, se supone que es algo que ustedes ofrecen como parte de la suscripción, la ayuda y mentoría.

Si al crear el Dockerfile para el despliegue del container defino un volumen, es similar?