kubernetes_volumens

Volumes

Tenermos varios tipos:

emptyDir

hostPath

Cloud

EmpyDir

Crea un directorio vacio en el pod y que estara disponible mientras exista el pod. Independiente de que los containers de dentro del pod se destruyan, recreen, reinicien , etc

Ejemplo

hostPath

Referencias

apiVersion: v1

kind: PersistentVolume metadata:

name: task-pv-volume
labels:
type: local

spec:

storageClassName: manual
capacity:
storage: 10Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/test"

— apiVersion: v1 kind: PersistentVolumeClaim metadata:

name: task-pv-claim

spec:

storageClassName: manual
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi

Cloud